1

自从我使用 PHP 以来已经有几个月了,所以我假设我只是忘记了一些琐碎的事情。无论我将什么 PHP 放入 .php 文件中,PHP 部分都不会运行。即使是这么简单的事情

<html>
    <body>
        <?php 
            echo "hey";
        ?>
    </body>
</html>

不起作用——它会产生一个空白页。谢谢你的帮助!

编辑:我忘了提到我正在通过在 URL 中输入文件位置来查看浏览器中的页面。前任)file:///C:/Users/Student/Documents/test.php

4

6 回答 6

13
file:///C:/Users/Student/Documents/test.php

此 URL由您的浏览器从本地文件系统打开。PHP 由网络服务器执行。浏览器不理解 PHP。您的 PHP 在服务器执行后生成 HTML,最终由您的 Web 浏览器显示。

因此,您应该托管一个本地网络服务器并访问它,http://localhost/xxx.php,就像您希望 PHP 执行一样。也许是Xampp 。

于 2012-10-31T15:39:25.120 回答
1

你需要一个 PHP 服务,XAMPP 只是一种可能。

于 2012-10-31T15:40:55.753 回答
1

您将需要一个程序来运行和处理“服务器端”的 php 文件,从而使您的 pc 成为 php 文件的网络服务器。Xampp 应该可以正常工作:http: //www.apachefriends.org/en/xampp.html

于 2012-10-31T15:41:48.547 回答
0

您需要安装一个网络服务器,例如 XAMPP 或 WAMP,并将您的文件运行为localhost/test.php. PHP 不能被浏览器自己解析。

于 2012-10-31T15:41:12.410 回答
0

如果您已经安装了 Apache 服务器,请检查您的 Apache 日志。

于 2012-10-31T15:42:46.240 回答
0

在编写 PHP 时,我使用Mamp来创建我的服务器环境。它超级容易配置和免费。下载附带一个专业选项,但您可以安全地删除它。

于 2012-10-31T15:45:19.130 回答