2013-06-27 150 views
0

我正在创建一个项目来创建一个简单的PHP应用程序。PHP hello world

对于第一步,我想用PHP来显示“Hello World”程序的Web服务器

<html> 
    <body> 
     <?php 
      echo "hello world"; 
     ?> 
     <p> 
      Here we go 
     </p> 
    </body> 
</html> 

我已经上传的文件和HTML的“在这里,我们走”显示,但不是PHP echo "hello world"有没有人知道可能会导致这种情况?

+3

您是否使用PHP扩展名(例如:'test.php')正确命名文件?如果是这样,您的Web主机(或本地主机服务器)是否支持PHP? –

+0

你创建的文件的名称是什么? – DevZer0

+6

在浏览器中查看页面的来源。如果你看到原始的php代码(例如'<?php'和'>>东西),那么你的服务器配置错误和/或你使用了错误的文件类型,文件是** NOT **正在被处理作为一个PHP脚本 –

回答

0

您确定PHP安装在您的服务器上吗?一个很好的测试,这将是使用以下:

<?php 

     // Show all information, defaults to INFO_ALL 
     phpinfo(); 
?> 

保存在一个PHP文件,并尝试通过浏览器访问它。如果PHP已启用且正常工作,您应该可以看到有关PHP当前状态的大量信息。这包括有关PHP编译选项和扩展的信息,PHP版本,服务器信息和环境(如果编译为模块),PHP环境,OS版本信息,路径,配置选项的主和本地值,HTTP标头和PHP执照。

如果您得到一个空白页面,您知道PHP在您的服务器上根本没有配置或正确配置。

如果你执行这个步骤,你会得到一些输出,那么它看起来好像你的文件扩展名是错误的,你必须在上面编码,或者Amal建议你实际上并没有使用服务器开始。

+0

这是大学服务器我也试过phpinfo(是第一件事)它也只是返回一个空白页。非常感谢您的帮助,我将通过电子邮件发送给我们的服务器管理员并询问有关此问题。 –

+0

没问题。很高兴我可以得到一些帮助。正如AMAL所建议的那样,如果你有自己的机器,那么就看看如何使用XAMPP作为开发服务器,如果你的Uni服务器再次出现故障,你不会落后于你的工作。当你对他们感到满意时,你可以轻松移植你所有的.php文件:-) – jezzipin

3

PHP是一种服务器端语言,您将无法像这样在Web浏览器中加载它。您必须使用Web服务器,例如WAMPXAMPP

确保这些事情第一:

  • 已安装了PHP和计算机
  • 上运行的文件扩展名是.php
  • ,你的东西访问php文件一样localhost/yourfile.php而不是file://yourfile.php
  • 您的文件的权限是正确的(我认为644或755就足够了)

希望这会有所帮助。

+0

谢谢你的帮助:) –

+0

@ user1955349:如果这回答了你的问题,你可以通过点击勾号来接受它。 –