[Bug 619855] [NEW] session.gc_probablity=1 in /etc/php5/apache2/php.ini conflicts with permissions on /var/lib/php5
Jon Barber
619855 at bugs.launchpad.net
Wed Aug 18 14:43:08 BST 2010
Public bug reported:
Binary package hint: php5
Description: Ubuntu 10.04 LTS
Release: 10.04
php5-common:
Installed: 5.3.2-1ubuntu4.2
Candidate: 5.3.2-1ubuntu4.2
Version table:
*** 5.3.2-1ubuntu4.2 0
500 http://gb.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
100 /var/lib/dpkg/status
5.3.2-1ubuntu4 0
500 http://gb.archive.ubuntu.com/ubuntu/ lucid/main Packages
/var/log/apache2/error.log: [Wed Aug 18 13:17:39 2010] [error] [client
192.168.0.103] PHP Notice: session_start(): ps_files_cleanup_dir:
opendir(/var/lib/php5) failed: Permission denied (13) in /var/www/a.php
on line 1
This seems to be a regression introduced by upstream packagers. php.ini
used to have session.gc_probability=0 with the comment "This is disabled
in the Debian packages, due to the strict permissions on /var/lib/php5".
The strict permissions remain, but session.gc_probability is now
enabled.
By default there's a 0.1% chance that a call to session_start() will
trigger this, but setting session.gc_divisor=1 makes this easily
reproducible.
The problem was originally spotted by a developer colleague, who
referenced this blog entry: http://somethingemporium.com/2007/06
/obscure-error-with-php5-on-debian-ubuntu-session-phpini-garbage
** Affects: php5 (Ubuntu)
Importance: Undecided
Status: New
--
session.gc_probablity=1 in /etc/php5/apache2/php.ini conflicts with permissions on /var/lib/php5
https://bugs.launchpad.net/bugs/619855
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to php5 in ubuntu.
More information about the Ubuntu-server-bugs
mailing list