Phpmyadmin Failed to read session /var/lib/php/session 或者显示空白页面

/var/lib/php/session

在Centos 上安装 Phpmyadmin 之后进行安装,访问出现下面错误。

session 报错
session_start(): open(SESSION_FILE, O_RDWR) failed: Permission denied (13)
session_start(): Failed to read session data: files (path: /var/lib/php/session)

分析:

  1. 在phpinfo查看php的sesseion存放路径
php session

如果路径不存在,就创建路径,或者在php.ini里面修改session的存放路径。

2. 查看路径的权限,是否与php的权限是否一样。

在这里我们路径权限是root 用户,而php的执行权限是nginx, 所以我们修改该路径权限为nginx

sudo chown -R nginx:nginx /var/lib/php/session