上面写错了,第二次装载php4apache.dll,出错为syntax error

解决方案 »

  1.   

    我在2K及XP下为这个问题搞得头破血流, 如果不是一定非用apache 2.x不可的话,请改用apache 1.3.x,就不会出任何问题了.
      

  2.   

    请在httpd改成
          LoadModule php4_module D:/SERVER/PHP/sapi/php4apache2.dll
          <FilesMatch ".php$">
             SetOutputFilter PHP
          </FilesMatch>
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3
    请注意路径没有""
      

  3.   

    <FilesMatch ".php$">
             SetOutputFilter PHP
          </FilesMatch>
    这个用来干什么的,一定要加吗?
    加不加"我都试过了,还是不行.
      

  4.   

    在WINXP下只有apache2.x+php4.2.x能安装成模块法,而且是一定能安装成功的,修改完httpd.conf后记得运行Apache.exe -w -n "Apache2" -k restart
      

  5.   

    另外PHP下的php4ts.dll记得COPY到SYSTEM32下
      

  6.   

    那如何修改httpd.conf,除了以上还有什么要加的吗?
    php.ini里除了extension_dir要改还有什么呢?
      

  7.   

    如果还不行将你的PHP改成PHP4.2.4就一定能行.
      

  8.   

    已经把php4ts.dll拷了
    哪里有PHP4.2.4?
      

  9.   

    怀疑最新版本的apache和最新版本的php模块有兼容性问题
      

  10.   

    php.ini你可以先按照默认的,不要去动它,httpd.conf中除了ServerName yourhostname 和DirectoryIndex index.html index.html.var index.php index.php3 index.cgi index.php4其余的你也可以不要动
      

  11.   

    另外建议你把PHP和Apache都安装在C:盘根目录下
      

  12.   

    每次改动都记得重启Apache看看它的症状,PHP4.2.3也应该能行.
      

  13.   

    以上这些我都注意到了.
    不装载php模块的话我的apache是能启动的.
    我想是PHP有问题吧.不知道了...在其它地方看到也有有类似的问题
      

  14.   

    只好装了apache1.3.27了.php也装载了.
    为了那个apache2.0.43忙了一天.还是装不上.晕啊~~~~~
    有谁知道或者有成功经验的话麻烦相告!不胜感激!
      

  15.   

    我把PHP4.24 E_MAIL给你再试一次,请留下email
      

  16.   

    你有PHP 4.2.4吗?如果能EAMIL过来非常感谢!
    [email protected]
      

  17.   

    我是XP的操作系统
    看看http://www.hooday.com/articles/260.shtml
    真搞不懂他是怎么装上去的,里面的有些东西还没写全.
      

  18.   

    apache2还不完善,此外最近去php.net的bug中心
    看到php对apache2的支持还是有点问题。php和apache如果不是跟着cvs自己编译的话,就不要老追着
    最新版。
    最新版可能会有大bug的,呵呵……
      

  19.   

    只能怪你不多多尝试,apache2.0.43和php4.3.0都没问题
    cgi方式安装最简单,不知道为什么一定要dso模式??
    http://rn1.php.net/win32/php4-win32-STABLE-latest.zip

    http://rn1.php.net/win32/php4-win32-latest.zip
    安装上去都没问题
    解压到一个目录里面不要动假设目录d:\php4\
    把d:\php4\php4ts.dll复制到%windir%: copy d:\php4\php4ts.dll %windir%
    现在修改apache2的httpd.conf
    在文件最后添加
       LoadModule php4_module d:/php4/sapi/php4apache2.dll
       AddType application/x-httpd-php .php
    这样就行了
    PHP Version 4.3.0-dev System  Windows NT localhost 5.1 build 2600  
    Build Date  Nov 11 2002 08:12:21  
    Server API  Apache 2.0 Filter  
    Virtual Directory Support  enabled  
    Configuration File (php.ini) Path  C:\WINXP  
    PHP API  20020918  
    PHP Extension  20020429  
    Zend Extension  20021010  
    Debug Build  no  
    Thread Safety  enabled  
    Registered PHP Streams  php, http, ftp  
    ...