【发布时间】:2012-08-14 11:39:10
【问题描述】:
我在 phpmyadmin 上使用我的用户名和密码登录后立即收到 500 个错误。我正在尝试提取错误日志的位置。如何找出错误日志的写入位置?
【问题讨论】:
-
您使用的是什么网络服务器?如果是 apache,请查看 /var/log/httpd/error_log 和 /var/log/httpd/ssl_error_log。
标签: php phpmyadmin
我在 phpmyadmin 上使用我的用户名和密码登录后立即收到 500 个错误。我正在尝试提取错误日志的位置。如何找出错误日志的写入位置?
【问题讨论】:
标签: php phpmyadmin
找到并分析服务器日志,该日志应提供有关错误的更多信息
【讨论】:
这并不完全是您所寻找的,但 phpmyadmin 有它的适用性。尝试关闭您的浏览器,有效地终止您的会话并重新进入它。或者,如果您正在运行本地设置,请将其关闭并重新打开。由于与 30 分钟注销搞砸的冲突,我已经多次发生这种情况。
【讨论】:
更新PHP后phpMyAdmin报500个错误,发现问题是php.ini中的下面一行被注释掉了:
;session.save_path = "/tmp"
取消注释此行(通过删除;)并重新启动 Apache 后,phpMyAdmin 再次感到高兴。
【讨论】:
在许多情况下,甚至可能是大多数情况下,错误 500 永远不会在日志文件中留下任何痕迹。
如果您在子目录中使用 phpmyadmin,则可能是文件 .htaccess 位于 phpmyadmin 的上一级目录中。尝试停用该文件,即通过将其重命名为 _.htaccess 并在 phpmyadmin 正在工作时重试。
我刚好有一个这样的案例,我在this answer中描述过。
【讨论】: