首先说明下,我安装的Apache是: httpd-2.2.17-win32-x86-openssl-0.9.8o.msi
安装的PHP是: php-5.2.17-Win32-VC6-x86.msi安装配置好后,当要启动Apache的时候出错,结果是让我用 Visual Studio Just-In-Time Debugger来跟踪错误.
上面写的错误的原因是:An unhandled win32 exception occurred in httpd.exe[560].我请教了我们的组长,组长说可能是与已经安装的某东西冲突了.搞了好长时间都没有搞出来,求助啊...

解决方案 »

  1.   

    apache配置文件中注释掉php模块后能起来吗?
      

  2.   

    那你就卸载掉 apache (注意将原来的安装目录删掉)后重装,也可换个版本的既然是在 xp 中使用,就不如下个集成包或绿色包了。反正只是学习、测试
    只有在服务器上才需要正式的安装 apache
      

  3.   

    大牛,不行啊,不能换版本,因为我是要将php嵌进Eclipse里面,高版本里面安装不了XDebug插件的.
    最主要的是我旁边的人和我一样安装的,他的行了,我的却不行,他也帮我查了好长时间,包括配置文件,都和它的一样.另外我想说一下,之前我打算安装IIS,但是因为没有xp盘,最后没有安装,我想是不是iis和Apache冲突啊,但后来想想也不是啊,根本就没有安装上IIS,因为xp盘没有插进去.
      

  4.   

    因为组长叫嵌到Eclipse里面,好调试.
      

  5.   

    配置文件,系统环境变量,等等都会影响。建议php用解压缩的,然后手动修改配置文件,不要msi安装的!
      

  6.   


    apache如果执行其它成功, 说明是你的php和Eclipse其中一个问题,
    1. 直接用命令运行php解释一个脚本看看,有没错误,如果成功那就是Eclipse的问题了
    2. 确定那个出问题, 再检查一下版本,和win32有关的但不知你这个httpd.exe出错是从那里弹出来的错误, 是apache? php? eclipse?