PhpMyAdmin - 错误无法启动会话而没有错误:如何修复?

时间:2013-10-09 17:25:24

标签: php mysql session phpmyadmin

当我尝试登录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大师吗?

2 个答案:

答案 0 :(得分:0)

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

chmod o-rw config.inc.php 

答案 1 :(得分:0)

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