当将浏览器指向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。
当将浏览器指向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。
19条答案
按热度按时间wtlkbnrh16#
停止777!
如果您使用nginx(像我一样),只需更改下文件夹的所有权即可
/var/lib/php/
从…起apache
到nginx
:以及下面的文件夹
/var/lib/phpMyAdmin/
:yqkkidmi17#
设定
session.save_path
在你的php.ini
. 确保您使用的是现有目录。如果仍然发现任何问题,则为要使用该文件夹的用户授予该文件夹的写入和执行权限。[这在iis中特别使用]
tzcvj98z18#
在我的情况下,这是错误的所有权
/var/lib/php/session
. 我将其更改为apache用户和组(Web服务器作为其运行的用户和组),一切正常。zvokhttg19#
问题可能是由于文件和文件夹权限造成的;您可以尝试更改文件夹权限:
这将设置php会话文件夹的完全读/写权限。
注:该
php/session/
在某些服务器上,文件夹可能位于不同的位置。检查你的php.ini
用于会话路径。