2009-11-16 74 views
3

我是新来的PHP,只是下载了它,并写了"Hello, World!"程序:“你好,世界”在PHP中不显示任何

<html> 
    <body> 

    <?php 
     $fileName = "test.jpg"; 
     $txt = "Hello, World!"; 
     echo $txt; 
    ?> 

    </body> 
</html> 

但它不工作。我将这个文件命名为test.php,并用Firefox打开它,并没有显示任何内容。

+1

您是通过本地主机还是仅从文件系统(文件://)打开的? – 2009-11-16 02:54:16

+0

另外,什么网络服务器? Apache或IIS或? – 2009-11-16 02:54:57

+0

Apache可以在大多数操作系统上运行,并且安装相对容易。这也是免费的(不仅是在免费啤酒),并用PHP – Marius 2009-11-16 02:58:55

回答

15

您必须将其传递给某种网络服务器,例如IISApache才能使用。

PHP是一种服务器端语言,因此您不能在浏览器中打开PHP文件。相反,尝试搜索一些免费的PHP主机,并在那里上传文件。

例如,你可以去为这些解决方案将为您提供您所需要的:

这些解决方案将安装Apache,MySQL和PHP,并允许您在本地进行PHP开发。稍后,如果您想部署代码,则必须找到外部主机(或将其托管在自己的计算机上)。

+0

你是对的,我没有用websever打开它 - 简短的在线教程没有说任何关于这个。将尝试WAMP。非常感谢你们! – LikeToCode 2009-11-16 03:14:24

5

你需要有一个网络服务器,你打开它。只需输入file:///whatever.php不起作用,因为该文件不是由PHP进行解析。

有几种网络服务器可以选择,但我的建议是Apache,世界上最流行的网络服务器。我将它与PHP一起运行在我的Windows XP笔记本电脑上,并且它很容易安装和设置,并且效果很好。如果你需要它们,可以安装很多模块。它也是免费的,不仅在免费啤酒中,而且在开源中也是如此。

1

如果您已经安装command-line PHP,你应该能够进入:

php test.php 

调用PHP运行程序,并在控制台上显示输出。

1

您需要一个网络服务器来查看PHP程序,如XAMPPWAMP。如果您使用的是XAMPP,请将文件放入htdocs中,然后通过输入localhost/foldername/yourfile.php,在您的案例localhost/test.php中,从任何浏览器(如Google Chorme,Firefox或Internet   Explorer)访问您的文件。

0

您是否安装了本地服务器? PHP是一种服务器端脚本语言,因此它不能像普通的HTML文件那样运行。

尝试观看New Boston's PHP series上的前几个视频。它们向您展示如何下载,安装和使用本地服务器来运行您的PHP。