无法在phpMyAdmin中没有错误的情况下启动会话

2022-08-30 09:49:20

当我将浏览器指向phpMyAdmin时,我得到以下错误

无法在没有错误的情况下启动会话,请检查PHP和/或Web服务器日志文件中给出的错误并正确配置PHP安装。

我已经检查了所有内容,似乎无法弄清楚问题所在。

在我的php.ini文件中,我有:

session.save_path = "/var/lib/php/session"

权限:

drwxr-xr-x  2 root apache 4096 Feb 16 04:47 session

似乎什么都行不通。甚至将会话目录的权限更改为777。


答案 1

问题通常出在您的浏览器端。

您需要刷新浏览器缓存,删除服务器/主机的cookie,然后重试加载phpMyAdmin。

如果要全力以赴,请同时清除服务器上的会话文件夹。

一个可能的原因是浏览器和Web服务器之间的会话数据不匹配,导致它无法提取所需的会话信息并将此错误对话框转储到您的膝盖上。


答案 2

问题可能是由于文件和文件夹权限造成的;您可以尝试更改文件夹权限:

sudo chmod 777 /var/lib/php/session/

这将在 PHP 会话文件夹上设置完全读/写权限。

注意:该文件夹可能位于某些服务器上的其他位置。检查您的会话路径。php/session/php.ini


推荐