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

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

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

除了 phpmyadmin 一切都运行良好。

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

我该如何解决这个问题?

有什么建议吗?

【问题讨论】:

    标签: php mysql phpmyadmin fedora lamp


    【解决方案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
    猜你喜欢
    • 2015-05-22
    • 2011-05-08
    • 2017-08-10
    • 1970-01-01
    • 2012-08-29
    • 2017-11-20
    • 2013-01-25
    • 2012-08-18
    • 2012-10-15
    相关资源
    最近更新 更多