如果是在搭好的环境下运行php文件出现这样的错误,说明是apache没有识别php,问题出在apache的配置文件中

解决方案 »

  1.   

    你在apache的配置文件中加上几句,让它识别PHP。   ScriptAlias /php/ "c:/php/"    <=====这一句是你PHP的安装路径。
       AddType application/x-httpd-php .php
       Action application/x-httpd-php "/php/php.exe"
      

  2.   

    to:: jxflll(峰) 
    我是用模块化配置的,你说的好象是cgi配置吧?
      

  3.   

    Apache2与PHP4模块化整合
    1 打开 c:\Apache2\conf\httpd.conf
    2 找到 "AddType application/x-tar .tgz"
    在它下面添加"AddType application/x-httpd-php .php".
    找到"#LoadModule ssl_module modules/mod_ssl.so"
    在它下面添加"LoadModule php4_module C:/php/sapi/php4apache2.dll".
    另外你的PHP安装目录下的"php4ts.dll"必须要复制到windows系统的system32目录下,否则,就不可能启动起来。
    重新启动Apache.
    OK!!(完成)