Apache+PHP,源代码直接输出?

来源:百度知道 编辑:UC知道 时间:2024/05/04 05:57:10
Apache2.2.4
PHP5.2.1
源代码没经过解释直接就往浏览器输出了。。

在Apache的配置文件httpd.conf中已经加入了以下的语句:
----------------------------------------------------
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
PHPIniDir "C:\\PHP\\"
LoadModule php5_module "C:\\PHP\\php5apache2_2.dll"
#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
----------------------------------------------------
在<ifModule>中加入了以下语句:
----------------------------------------------------
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
----------------------------------------------------
以下为环境变量:
----------------------------------------------------
ALLUSERSPROFILE C:\Documents and Settings\All Users
CLASSPATH .;d:\java\jdk;\lib;d:\java\tomcat\lib;
CommonProgramFiles C:\Program Files\Common Files
COM

1 检查一下你是否安装了PHP模块,我以前用的时候Apache不包含PHP的,得另外找,然后安装上。
2 看一下Apache的日志,是否模块没有正常加载。

phpinfo()函数是能看到PHP的信息,说明PHP可以正常工作了啊,看看你写的文件是不是不对了。