由于某种原因,我的 Symfony 2.5 应用程序正在调用 php 垃圾收集器,即使我的所有 php.ini 文件都有:
session.gc_probability = 0
有谁知道如何防止这种情况发生?
我得到的错误消息:
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