PHP不工作在我的VPS

这是我的phptest.php文件:

<?php echo "Hello"; ?> 

但是当我在浏览器上尝试“ http://serveraddress/phptest.php ”时,它无法正常工作,并在浏览器上显示整个php文件。

我正在使用CentOS 5和PHP版本是5.2.5。 当在terminal上键入“php phptest.php”时,它工作正常。

请帮忙

从控制台运行:

 php -v 

这应该返回PHP的版本,如果你有它的安装。 如果你确实安装了它,你是否正确设置了你的Web服务器来识别PHP文件? 例如,您需要将以下内容添加到您的apacheconfiguration文件中:

 AddType application/x-httpd-php .php 

在redhat系统上,apacheconfiguration默认保存在/etc/httpd/conf/httpd.conf文件中。 所有的模块都从这个文件中加载,并且可以通过注释掉相应的LoadModule语句来禁用。

 ... LoadModule authz_default_module modules/mod_authz_default.so LoadModule ldap_module modules/mod_ldap.so LoadModule authnz_ldap_module modules/mod_authnz_ldap.so LoadModule include_module modules/mod_include.so LoadModule log_config_module modules/mod_log_config.so LoadModule logio_module modules/mod_logio.so LoadModule env_module modules/mod_env.so LoadModule mime_module modules/mod_mime.so LoadModule dav_module modules/mod_dav.so 

检查你的模块是否没有评论,重新启动Apache。