自从我使用PHP以来已经有几个月了,所以我假设我只是忘记了一些微不足道的事情。无论我将哪些PHP放入我的.php文件中,PHP部分都不会运行。甚至像这样简单的东西
<html>
<body>
<?php
echo "hey";
?>
</body>
</html>
不起作用 - 它会生成一个空白页面。谢谢你的帮助!
编辑:我忘了提到我在浏览器中查看页面中的文件位置。例)file:///C:/Users/Student/Documents/test.php
答案 0 :(得分:13)
file:///C:/Users/Student/Documents/test.php
您的浏览器从本地文件系统打开此URL 。 PHP由Web服务器执行。浏览器不懂PHP。服务器执行后,您的PHP会生成HTML,最终由您的Web浏览器显示。
因此,如果您希望PHP执行,您应该托管本地Web服务器并以http://localhost/xxx.php,
的身份访问它。或许 Xampp 。
答案 1 :(得分:1)
您需要一个PHP服务,XAMPP只是一种可能性。
答案 2 :(得分:1)
你需要一个程序来运行和处理php文件“服务器端”,这样你的pc就像是php文件的web服务器。 Xampp应该可以正常工作:http://www.apachefriends.org/en/xampp.html
答案 3 :(得分:0)
您需要安装网络服务器,例如XAMPP或WAMP,并将文件作为localhost/test.php
运行。浏览器本身无法解析PHP。
答案 4 :(得分:0)
如果您已经安装了Apache Server,请检查Apache Logs。
答案 5 :(得分:0)
编写PHP时,我使用Mamp创建我的服务器环境。它非常容易配置和免费。下载附带了一个专业版选项,但您可以安全地删除它。