【问题标题】:phpMyAdmin PHP Files Do Not Execute They Rather Get Opened in the BrowserphpMyAdmin PHP 文件不执行,而是在浏览器中打开
【发布时间】:2012-01-03 00:45:54
【问题描述】:

标题描述了问题。

我在 Apache 的 htdocs 文件夹中安装了 PHP、Apache、MySQL 和 phpMyAdmin。我分别安装了它们,不使用编译包。我确实尝试使用 phpinfo 创建一个 php 文件,该文件可以正常工作并显示 PHP 已正确安装,尽管当我访问时:

localhost/phpmyadmin/setup/index.php

该文件在浏览器中打开并且没有被执行,这意味着我看到了源代码 - 尽管 phpinfo php 文件没有发生同样的情况。

有什么想法吗?

【问题讨论】:

    标签: php apache phpmyadmin


    【解决方案1】:

    检查 php.ini 中是否启用了 php 短标签。 如果该场景成立,请重新启动 apache 就可以了。

    【讨论】:

    • 为什么需要启用短标签?据我所知,phpMyAdmin 甚至没有使用短标签。
    • 这只是一个猜测。根据我的经验,我可以告诉您,当您可以看到 .php 文件的源代码时,在大多数情况下 short_open_tag 是关闭的。也许包含的文件使用短标签。你可以试试看会发生什么。
    • 我刚试过,确实有效,你的假设一定是对的,phpMyAdmin 可能包含一个短代码文件,我没想到会这样。非常感谢。
    • 我很高兴有帮助。请检查已接受的有用答案,以便其他人更愿意帮助您。 ;)
    猜你喜欢
    • 2015-03-09
    • 2011-11-08
    • 2019-03-08
    • 2013-04-17
    • 1970-01-01
    • 1970-01-01
    • 2013-10-25
    • 1970-01-01
    相关资源
    最近更新 更多