apache无法启动的可能原因分析及对策
2013-05-24 09:23
405 查看
在遇到apache无法启动时,可以参照如下可能的原因进行问题分析。
原因一:80端口占用
例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!
原因二:软件冲突
装了某些软件会使apache无法启动如Dr.com 你打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。
原因三:httpd.conf配置错误
如果apache的配置文件httpd.conf搞错了,在windows里启动它,会提示the requested operation has failed,这是比较郁闷的事,因为查错要看个半天。
其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决,命令如下: httpd.exe -w -n "Apache2" -k start
另外一种情况:
即使某次启动成功了,下次也可能启动失败,如何解决呢?
运行里输入:netsh winsock reset
一会儿cmd会提示你重启,不用理会,现在APACHE已经可以启动了。
以上其实是完成了一个winsock修复。
希望以上方法有助于大家解决apache无法启动的问题。
原因一:80端口占用
例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!
原因二:软件冲突
装了某些软件会使apache无法启动如Dr.com 你打开网络连接->TcpIp属性->高级->WINS标签 把netbios的lmhosts对勾去掉,禁用tcp/ip的netbios. 然后再启动应该就可以了。
原因三:httpd.conf配置错误
如果apache的配置文件httpd.conf搞错了,在windows里启动它,会提示the requested operation has failed,这是比较郁闷的事,因为查错要看个半天。
其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决,命令如下: httpd.exe -w -n "Apache2" -k start
另外一种情况:
即使某次启动成功了,下次也可能启动失败,如何解决呢?
运行里输入:netsh winsock reset
一会儿cmd会提示你重启,不用理会,现在APACHE已经可以启动了。
以上其实是完成了一个winsock修复。
希望以上方法有助于大家解决apache无法启动的问题。
您可能感兴趣的文章:
相关文章推荐
- 一个apache安装后无法启动的原因分析
- apache无法启动的可能原因
- SQLServer2005安装提示服务无法启动原因分析及解决
- IBM刀片服务器安装xenserver无法启动的解决方法及原因分析
- Apache 无法启动原因
- apache配置虚拟主机,如果该文件配置错误,可能导致apache无法启动
- flex 调试无法正常启动原因分析及解决方法
- Windows10下80端口被PID为4的System占用导致Apache无法启动的分析
- DCOM遇到错误“无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动”的解决
- Tomcat服务器可以启动但是javaweb项目无法启动可能存在的原因
- tomcat无法正常启动的原因分析
- 如何解决SVN服务器端安装过程出现 “Custom action InstallWMISchemaExecute failed:无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。”
- FileZilla Server运行出问题,原因:无法启动服务,原因可能是已被禁用...
- UIScrollView无法滚动可能的原因及解决办法分析
- XAMPP Apache 无法启动原因及解决方法
- windows XP系统无法正常启动的原因分析及解决
- mac下apache无法启动,不是端口的原因。。OSX默认带Apache
- tomcat无法正常启动的原因分析
- Ubuntu 14.04远程桌面Intellij无法启动原因分析
- SSH无法登陆可能原因分析