apache服务无法启动

来源:百度知道 编辑:UC知道 时间:2024/05/15 11:47:44
系统WindowsXP Professional Service Pack2(深度GhostXp快速装机版V5.0)我下的是wamp5集成安装包,正常安装完成后显示:“1/2个服务在运行”
测试80端口显示:“Your port 80 is not actually used.”(即使更改apache的端口到8080同样无法启动)
发现mysql服务能启动,apache没有启动。在系统服务里面有:wampapache项目,但点击“启动”,提示“本地计算机上的wampapache服务启动后又停止了。”然后查看apache日志显示:“[Thu Sep 04 21:40:24 2008] [notice] Apache/2.2.6 (Win32) PHP/5.2.5 configured -- resuming normal operations
[Thu Sep 04 21:40:24 2008] [notice] Server built: Sep 5 2007 08:58:56
[Thu Sep 04 21:40:24 2008] [notice] Parent: Created child process 3028
[Thu Sep 04 21:40:24 2008] [notice] Child 3028: Child process is running
[Thu Sep 04 21:40:24 2008] [crit] (OS 10022)提供了一个无效的参数。 : Child 3028: setup_inherited_listeners(), WSASocket failed to open the inherited socket.
[Thu Sep 04 21:40:25 2008] [crit] Parent: child process exited with status 3 -- Aborting.”
卸载此安装包N次并且每次都彻底删除,并且把注册表中的残余服务也删除干净,并安了N次,仍然不能启动apache服务(本安装包在网吧能正常安装并使用)。
跪求请高手解决!

本地连接---属性----Internet 协议(TCP/IP)---属性---高级---wins----导入LMHOSTS(M)
把 {apache2dir}\bin\httpd.exe 添加进去就可以启动了

你试试这几个方法:
1.网上邻居->本地连接->属性->internet协议(TCP/IP)->属性->高级->wins标签->去掉启用LMhosts查询前的勾.
2.控制面版->windows防火墙->高级标签->本地连接设置->服务的标签里勾选安全Web服务器(HTTPS)即可
3.干脆将服务中的Windows Firewall/Internet Connection Sharing 即ICS的服务关掉