PHP 会话无法在 CentOS 上使用 phpMyAdmin
Posted
技术标签:
【中文标题】PHP 会话无法在 CentOS 上使用 phpMyAdmin【英文标题】:PHP sessions not working on CentOS with phpMyAdmin 【发布时间】:2014-03-22 05:24:59 【问题描述】:无法登录到 phpmyadmin 抱怨会话。我已将 session.save_path 设置为 /var/lib/php/session 并授予此文件 777 权限。
这是我得到的完整错误:
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.
我还检查了我的网络服务器日志和 php 错误日志,但那里什么也没有。
我也尝试过多次清除浏览器的缓存和 cookie 均无济于事。
非常感谢任何帮助!
【问题讨论】:
please check errors given in your PHP and/or webserver log file
那是什么意思?
我确实检查了我的日志,除了时区警告是固定的
Cannot start session without errors in phpMyAdmin 的可能重复项
"我已授予此文件 777 权限。"您的意思是您已授予此文件夹权限,对吗?
我已经解决了。我必须安装 PHP 5.3 而不是 5.4
【参考方案1】:
问题是由于使用了 PHP 5.4,它不是 repo 中的官方版本。我已经卸载了 5.4 并安装了 5.3,现在一切正常。
【讨论】:
以上是关于PHP 会话无法在 CentOS 上使用 phpMyAdmin的主要内容,如果未能解决你的问题,请参考以下文章