LoadModule php5_module d:/php/php5apache2_2.dll
PHPIniDir "d:\php"
ddType application/x-httpd-php .php 这三个都加了,只要一加前面2个重新启动apache 就出错了

解决方案 »

  1.   

    addType application/x-httpd-php .php
    如你所说的话那应该是你少贴了。你需要确定有 d:/php/php5apache2_2.dll 这个文件
    还有 把 d:/php/php5ts.dll 拷贝到 c:\windows\system32 目录下如果折腾了还不行的话,还是先用WAMPserver,xampp先吧。基本功练熟了再回过头来学配置,而且最好是Unix下的
      

  2.   

    apache在启动错误时会在终端窗口中显示错误信息。
    记得曾经没分清nts和ts这两个版本,导致一直没鼓捣成。当然这也得你贴出错误信息才能判断是什么原因
      

  3.   

    提示信息为  the requested operation has failed  操作失败
      

  4.   

    不知道怎么办。只能替你GG了一下,搜到以下:
    今天学习搭建PHP+Apache服务,安装了Apache HTTP Server以后不能启动服务 报错:the requested operation has failed!在网上查了很多 大部分都说是端口被占,在httpd.conf中改了listen还是不行。后来查到一条可以报出具体错误的cmd指令 运行-》cmd 进入到apache的bin目录。输入httpd.exe -w -n "Apache2.2" -k start 出现Cannot load C:/php/php5apache2.dll into server 的错误,之后改httpd.conf文件中的LoadModule php5_module "c:/php/php5apache2.dll"一句为LoadModule php5_module "c:/php5/php5apache2_2.dll" 找到了本机的php安装的正确路径,服务正常启动!
      

  5.   

    你有没有将LoadModule php5_module d:/php/php5apache2_2.dll写成这样呢LoadModule php5_module “d:/php/php5apache2_2.dll“