错误session_start():open(/ var / lib / php / session错误

时间:2013-11-25 00:41:30

标签: php session

我正在运行我的网络服务器并收到以下错误:

Error starting session: session_start():open(/var/lib/php5/sess_hienlq7a0i6im8tvfel989ji25, O_RDWR) failed: No such file or directory (2)

重新安装php5没有结果。

3 个答案:

答案 0 :(得分:5)

如果你想关闭你的问题,这是我的评论。

  

创建一个只有<?php phpinfo();的文件。寻找什么php.ini   正在加载文件。还要检查会话保存路径。进入   那个php.ini文件并将会话保存路径设置为类似的东西   临时目录。

答案 1 :(得分:5)

另一种可能的解决方案: 检查哪个用户正在运行httpd / apache进程。

$ ps aux | egrep '(apache|httpd)'

查看目录所有者(错误将告诉您路径)

$ ls -la /var/lib/session

将文件夹的所有权授予服务器用户

$ sudo chown serveruser:serveruser /var/lib/session

希望这有帮助!

答案 2 :(得分:-1)

chmod 1733 /var/lib/php/session

chown root:root /var/lib/php/session

参考:http://kb.sp.parallels.com/en/115704