AddModule mod_php4.c<---------------------------------这句可不要

解决方案 »

  1.   

    你需要编辑你的httpd.conf或srm.conf,来使Apache可和PHP一起工作!
    需要在httpd.conf里加入以下几行:
    ScriptAlias /php/ "c:/path-to-php-dir/php.exe" (注意:请将path-to-php-dir改成你的php.exe所在的目录.)
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .phtml
    Action application/x-httpd-php "php/php.exe"
    (注:建议将这几行,分别和httpd.conf内原有的相似行放在一起,比较不会造成以後维护设定上的困扰.)备注:在Win-Apache里,所有在目录字串里的倒斜线(back slashes)如: "c:\directory\file.ext".必须改成正斜线(forward slashes).
      

  2.   

    再加一行
    AddType application/x-httpd-php .php
    php就是扩展名
    AddType application/x-httpd-php .php3
    PHP3是扩展名
      

  3.   

    APACHE2.X还不是很稳定,建议采用APACHE1.X
      

  4.   

    To:huicfjun (冯军) 这是我刚写好的一篇在WindowsXP下以模块方式安装PHP的一篇文章。希望对你有所帮助.http://www.hooday.com/?n=ReadArticle&a=260
      

  5.   

    我也和楼主一样,有这个错误,我以前是用1.3.26的,
    现在换了2.0.43就这样了:( eok()说的好像是CGI方式吧??
      

  6.   

    php4.2.3和apache2.0.43以模块方式工作时不兼容;
    到http://snaps.php.net/win32/php4-win32-STABLE-latest.zip下载php4.2.4dev版,即可;