可能重复:
PHP Warning Permission denied (13) on session_start()PHP没有会话文件的权限
我有几个网站一个VPS。它是在home/website1/html等中设置的,而不是正常的var/www/html。
我最近升级了PHP,并收到以下错误。
警告:在session_start()[function.session启动]:打开(在/ var/lib中/ PHP /会话/ sess_3chmto8a8jsp4l4p97fp8jmn54,O_RDWR)失败:权限被拒绝(13)/home/entry/entry.php在线166
/var/lib/php/session当前为0770,我可以通过将其更改为0777来消除错误,但感觉应该有更好的方法。
/var/lib/php/session的所有者是root,group是apache。
PHP的用户(如phpinfo所示)为“just_me”。我向apache组添加了just_me,但没有改变。
有什么建议吗?谢谢
您需要查看apache用户而不是PHP(尽管这取决于您的配置)。 – PeeHaa
如有疑问,请咨询您亲自认识并信任的系统管理员。 – hakre
@PeeHaa。任何建议开始寻找Apache用户?谢谢 – user1032531