我正在开发一个项目来创建一个简单的PHP应用程序。
对于第一步,我想使用php在Web服务器上显示“Hello world”程序
<html>
<body>
<?php
echo "hello world";
?>
<p>
Here we go
</p>
</body>
</html>
我已经上传了文件和HTML“我们去的地方”而不是PHP echo "hello world"
有没有人知道可能导致这种情况的原因?
答案 0 :(得分:3)
PHP是一种服务器端语言,您将无法在Web浏览器中加载它。您必须使用网络服务器,例如WAMP或XAMPP。
首先确定这些事情:
.php
localhost/yourfile.php
而不是file://yourfile.php
希望这有帮助。
答案 1 :(得分:0)
您确定服务器上安装了PHP吗?对此的一个很好的测试是使用以下内容:
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
?>
将其保存在.php文件中,然后尝试通过浏览器访问它。如果PHP已启用且工作正常,您应该会看到有关PHP当前状态的大量信息。这包括有关PHP编译选项和扩展,PHP版本,服务器信息和环境(如果编译为模块),PHP环境,操作系统版本信息,路径,配置选项的主和本地值,HTTP标头和PHP的信息。执照。
如果您得到一个空白页面,您就知道您的服务器上根本没有配置或正确配置PHP。
如果您执行此步骤并获得一些输出,那么看起来您的文件扩展名在您必须在上面编码的文件上是错误的,或者Amal建议您实际上并未使用服务器开始。