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

标签 php session

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

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

重新安装 php5 没有结果。

最佳答案

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

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

查看目录所有者(错误会告诉你路径)

$ ls -la /var/lib/session

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

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

希望这对您有所帮助!

关于php - 错误 session_start() : open(/var/lib/php/session error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20183099/

相关文章:

php - 在 ImageMagick 中量化图像时保留 alpha channel ?

php - 如何使用 JavaScript 或 jQuery 从下拉列表中选择多个值并将其添加到另一个字段

java - 从一个 servlet 发送到另一个 servlet 时无法维持 session

php - 如何使用通配符取消设置 $_SESSION

php - 邮寄后回到原来的位置

php - 寻找一个好的数据库结构来实现类似 Facebook/SO 的通知

javascript - 如何通过 Jquery/Ajax 将 Javascript 数组从 Javascript 传递到 PHP?

javascript - 在 PHP 中向 Body 添加一个类并将其与 session 一起保存

java - 一个用户的多个 session ?

PHP MYSQL - 使用 SESSION 更新用户配置文件