fodora 22 localhost 服务器上的 PhpMyAdmin 空白页 [关闭]

Posted

技术标签:

【中文标题】fodora 22 localhost 服务器上的 PhpMyAdmin 空白页 [关闭]【英文标题】:PhpMyAdmin Blank Page on fodora 22 localhost server [closed] 【发布时间】:2015-08-11 12:41:25 【问题描述】:

我按照本指南在 fedora 22 工作站上安装 LAMP 服务器

How To Install LAMP Stack (Apache, MariaDB And php) In Fedora 22

除了 phpmyadmin 一切都运行良好。

当我需要通过浏览器访问它时 我什么都没看到(空白页)

我该如何解决这个问题?

有什么建议吗?

【问题讨论】:

【参考方案1】:

您可能可以通过 2 件事获得更多信息 1- 在 php.ini 文件中启用 php display_errors,您可以通过运行找到该文件

php --ini

将 display_errors 更改为 on 并保存,然后重新启动 apache web 服务器并重新访问 phpmyadmin url,它应该会显示错误

2- 查看主要位于 /var/log/httpd/error.log 中的 apache 错误日志 您可以使用 tail -f 进行更好的 tshooting

tail -f /var/log/httpd/error.log 

【讨论】:

感谢 Amir 的帮助,这是 apache 错误命令的结果 [Thu May 28 22:19:57.174706 2015] [:error] [pid 10968] [client 192.168.1.10:35767] PHP Fatal error: Call to undefined function __() in /usr/share/phpMyAdmin/libraries/core.lib.php on line 245 对我来说,这看起来像是权限问题,您可以尝试在 php.ini 中找到 session.save_path,然后将目录 chown 给 apache 用户,或者更不安全的 chmod 它 777 只是为了测试。通常是/tmp目录 是的,Amir,我刚刚复制了 error_log 并进行了简单的搜索,我找到了解决方案,正如您所提到的。 1-get session.save_path 2-chown 用于会话目录或 chmod 感谢 Amir 的帮助【参考方案2】:

尝试通过命令行运行 phpMyAdmin 的 index.php。这应该会为您提供有关导致问题的错误的更多信息。

php index.php

【讨论】:

感谢 TimaSta,如果您要在 treminal 中键入此命令,则输出为 Could not open input file: index.php

以上是关于fodora 22 localhost 服务器上的 PhpMyAdmin 空白页 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

实体框架核心错误:使用服务器“localhost”上的数据库“”连接发生错误

将 CSV 加载到 localhost 上的 phpmyadmin(长时间)

scp 通过 ssh 隧道打开

Rexster 上的 gremlin 控制台(http://localhost:8182/doghouse/main/gremlin/graph)不工作

#2003 - 无法连接到“localhost”上的 MySQL 服务器 (10061)

OperationalError:(2003,“无法连接到'localhost'上的MySQL服务器([Errno 111]连接被拒绝)”)[关闭]