本帖最后由 mp3aaa 于 2009-10-22 00:53:06 编辑

解决方案 »

  1.   

    好像是你apache配置文件的后面配置的代码有问题,你从新配置一下试一试
      

  2.   

    这种情况经常是因为80端口被其它进程占用。
    比如windows下开了讯雷下载,会发现启动不了apache.
      

  3.   

    1.他没有提示占用80端口2.我机器里没有用80端口的3。我已经把那个 apache的端口改为了8080 
      

  4.   

    其实,PHP环境的配置对新手来说确实有点头疼。
    如果觉得烦琐的话,可以自己找一个绿色安装版,现在有那个集成了php5+mysql+apache 
    和那个调试工具的 ,直接安装不用配置。如果做过几个项目后,配起来也不是很复杂。
    给你点参考资料 http://www.javaeye.com/topic/94722。
    我刚学的时候就按这个来的,不过现在已经找到自己的窍门了。如有需要 可以联系我 。
    [email protected]
      

  5.   

    ...
    http用的是8080端口。你改个12345肯定没问题。
      

  6.   

    楼主是什么系统?WINDOWS VISTA以上常有这种问题。
      

  7.   

    apache是http的服务,端口默认80,是不是有冲突,可以尝试着改下端口号
      

  8.   

    会出现打开就关闭很可能是端口占用。
    我常遇到这个问题,但也不记得是怎么解决的了。你在cmd里输入 netstart 看都有哪些进程使用了80(一开机的时候这样做)。
      

  9.   

    网上邻居->;查看网络连接->本地连接(你正在使用的那个连接,一般是这个名字)->;右键点它选"属性"->;选中"internet协议(TCP/IP)
    ->;属性->;高级->;切换到"wins"标签->;去掉"启用LMhosts查询"前的勾. 
    b.控制面版->;windows防火墙->;高级标签->;本地连接设置->;服务的标签里勾选"安全Web服务器(HTTPS)",按两次确定。
    试试!
      

  10.   

    用wampserver吧,这个不错
    你可能是占用80端口了,有可能是迅雷,pps加速器等。
    架设web服务器时,需要安装apache 或者 iis 经常会遇到80端口被占用的情况,记录一下过程。在windows命令行窗口下执行:C:\>netstat -aon|findstr "80"TCP    127.0.0.1:80         0.0.0.0:0              LISTENING       1776C:\>tasklist|findstr "1776"skype.exe        1776           Console                 0     26,586 Kkill掉 skype.exe 来腾出80端口
    (备注:skype软件可以设置为不占用80端口)
      

  11.   

    哥哥们 还是不行 
    我原来装过 IIS 5.1
    后来卸载了