是你的apache配置文件没写好,请检查一下是否有以下内容:
(如果你用的是安装版,应该会自动帮你配置好的。如果你用的是noinstall版,那就要自己手工配置了。)
# 加载php模块
LoadFile "/opt/php-5.3.1/php5ts.dll"
LoadModule php5_module "/opt/php-5.3.1/php5apache2_2.dll"
# php.ini文件所在目录
PHPIniDir "/opt/php-5.3.1"
# 接受到php页面请求时,交给php引擎解释,而不是下载页面
AddHandler php5-script php
AddType application/x-httpd-php .php .php5
AddType application/x-httpd-php-source .phps
# 将目录的默认索引页面改为index.php
DirectoryIndex index.php
在APACHE的配置里,增加对.PHP扩展名的支持。
另外,编译PHP的时候,要加载APACHE的模块!
GOOD LUCK!
在etc/httpd/conf/http.conf里面编辑,要把DirectoryIndex 的第一个设为index.php,才能显示。
说明 php没有安装 好,apache 没有加载进php来。