例如,运行脚本时出现以下错误:
Fatal error: Uncaught exception ‘Zend_Session_Exception’ with message
‘Zend_Session::start() –
/var/www/subdomains/vmb/vendor/zendframework/zendframework1/library/Zend/Session.PHP(Line:482):
Error #2 session_start():
open(/var/www/subdomains/vmb/application/../var/session/sess_ingph33ir4shr1e60kkifp37s7,
O_RDWR) Failed: Permission denied (13)
我有一个带有CentOS 7,Apache2.4,PHP5.6(使用apache PHP mod运行)和其他一些东西的VPS. Apache以用户apache和组apache运行(如httpd.conf文件中所设置).我已将/etc/PHP.ini和/etc/httpd/conf.d/PHP.conf中的session_path设置为/ tmp / PHPsessions,并将chown’d / chmod’此文件夹设置为apache:apache 777.上面的示例存储另一个文件夹中的会话(也称为/ chmod’作为apache:apache 777),但我得到了其他文件夹的相同错误.
所以我的apache服务器运行为apache:apache,我将文件夹重命名为apache:我需要的apache甚至是777权限Apache无法写入这些文件夹.
你见过这样的东西吗?我以前没…