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(长时间)
Rexster 上的 gremlin 控制台(http://localhost:8182/doghouse/main/gremlin/graph)不工作
#2003 - 无法连接到“localhost”上的 MySQL 服务器 (10061)
OperationalError:(2003,“无法连接到'localhost'上的MySQL服务器([Errno 111]连接被拒绝)”)[关闭]