0

当我尝试登录 PHPmyadmin 时,出现以下错误:

 phpMyAdmin - Error Cannot start session without errors, please check errors given 
 in your PHP and/or webserver log file and configure your PHP installation properly. 
Also ensure that cookies are enabled in your browser.

我尝试通过将 /tmp(在 php.ini 中列为会话路径)的权限更改为 755 然后尝试 777 我还尝试使用 chown 将用户和组所有权更改为 www-data。(www-data 列为 php-fpm 和 Nginx 的用户)尝试了多个 Web 浏览器,删除 cookie,从服务器的 /tmp 文件夹中删除所有会话文件。PHP 信息显示加载的会话。不知道还有什么可能,网站的所有其他区域都加载完美,并且错误日志中没有任何相关内容。

最后我在这里按照说明操作: http ://wiki.phpmyadmin.net/pma/session.save_path

结果是:“如果会话可以成功启动,您应该看不到任何警告,否则请检查警告中提到的路径/文件夹以获得正确的访问权限。当前的“session.save_path”是“ /etc/php/tmp”。会话文件名:“sess_o47fu5ovh3o91m6h2b9pumu0g6”。

您熟悉的任何 PHP 大师?

4

2 回答 2

0

不确定这是否适用于您的情况 - 但我的理解是 chmod 755 或 777 不会运行脚本。尝试这个:

chmod o-rw config.inc.php 
于 2013-10-09T18:25:42.267 回答
0

我的案例tmp文件夹被删除了。所以我再次创建了tmp它的工作文件夹

于 2021-07-02T12:35:23.663 回答