Symfony 在 Ubuntu 14.04 上调用 PHP 垃圾回收器,即使 session.gc_probability 设置为 0
由于某种原因,由于某种原因,我的Symfony 2.5应用程序正在调用php垃圾回收器,即使我所有的php.ini文件都有:
session.gc_probability = 0
有谁知道如何防止这种情况发生?
错误消息 im 正在获取:
Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/lib/php5)
failed: Permission denied (13) in /<path-to-my-site>/var/cache/dev/classes.php line 432
来自 PHPINFO():
Directive Local Value Master Value
session.gc_divisor 1000 1000
session.gc_maxlifetime 86400 86400
session.gc_probability 0 0
我知道我可以只向www-data用户授予对该文件夹的权限,或者将它更改为用户已经有权访问的地方,但我想知道为什么在应该禁用它时甚至会调用此过程。/var/lib/php5
session.save_path
www-data