Apache shutdown unexpectedly启动错误解决方法

这个问题比较常见, 通常是80、443端口被占用

cmd 通过运行apache/bin/httpd.exe 打印如下log:

(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : make_sock: could not bind to address 0.0.0.0:443 
或者后面是80端口被占用

(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : make_sock: could not bind to address 0.0.0.0:80  或[ : : ]:80

一、最快的处理方法就是修改端口号:

1、443端口被占用,apache无法监听443端口

在/xampp/apache/conf/extra/httpd-ssl.conf

把Listen 443 修改为 444(可自定义)

2、80端口被占用,apache无法监听80端口

在/xampp/apache/conf/extra/httpd.conf

把Listen 80 修改为 8090

如果配置了vhosts的话请把httpd-vhosts.conf 中端口改为8090(同上端口号)

二、最直接的方法是关闭占用80、443端口的进程: 
1. 通过cmd中netstat -ano 看看本机80、 443端口被占用没       
2.通过cmd中打印tasklist,查找占用80、443端口的进程名称。 
3.taskkill /pid 端口号 杀掉此进程名称,XAMPP重启apache即可。

综上所述第一种方法推荐使用,第二种每次启动都或多或少的再次遇到。

时间: 2024-10-01 22:05:41

Apache shutdown unexpectedly启动错误解决方法的相关文章

【转载】Apache shutdown unexpectedly启动错误解决方法

http://blog.csdn.net/dong123dddd/article/details/21372179 xampp启动时显示的错误为: 9:52:41  [Apache] Attempting to start Apache app... 9:52:41  [Apache] Status change detected: running 9:52:42  [Apache] Status change detected: stopped 9:52:42  [Apache] Error:

PHP Apache shutdown unexpectedly启动错误解释及解决办法

本文出自:http://blog.csdn.net/svitter 实验环境:Myeclipse10 + tomcat7.0 有时间会写windows和linux下的tomcat配置,现在时间有限,暂且不写了..有些东西也是没有理解透彻. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <%@ page language="java" contentType="

PHP Apache shutdown unexpectedly启动错误解释及解决的方法

在学PHP的时候,偶然发现XAMPP窗体Apache的启动出现错误,出现下面的错误提示: 9:52:41  [Apache] Attempting to start Apache app... 9:52:41  [Apache] Status change detected: running 9:52:42  [Apache] Status change detected: stopped 9:52:42  [Apache] Error: Apache shutdown unexpectedly

Apache启动错误解决方法

xampp启动时显示的错误为: 10:40:18 [Apache] Error: Apache shutdown unexpectedly.10:40:18 [Apache] This may be due to a blocked port, missing dependencies, 10:40:18 [Apache] improper privileges, a crash, or a shutdown by another method.10:40:18 [Apache] Press t

xampp中apache点击启动失败解决方法

错误提示: 9:15:53 AM  [Apache] Error: Apache shutdown unexpectedly.9:15:53 AM  [Apache] This may be due to a blocked port, missing dependencies, 9:15:53 AM  [Apache] improper privileges, a crash, or a shutdown by another method.9:15:53 AM  [Apache] Press

转: apache服务无法启动的解决方法

~~~把apache安装为服务myweb,用apacheMonitor启动myweb发现无法启动,提示:the requested operation has failed ~~~通过下面的方法排查 发现 httpd-vhosts.conf配置文件 documentRoot: "f:\lm\" 这里应该用正斜杠 f:/lm/ Apache不能启动解决办法 这是我这两天频繁遇到的问题.Apache服务器还真是问题少年!任何点改动都可能导致它无法使用. 原因一:80端口占用例如IIS,另外

apache不能正常启动的解决方法

报错:DocumentRoot must be a directory 查看Application log中的报错信息,定位到httpd conf文件. DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs/mytest"<Directory "/Applications/XAMPP/xamppfiles/htdocs/mytest"> 里面发现之前修改之后,用了中文字符的引号. 代码用NetBeans查

Window下Qt Creator启动错误解决方法

很多电脑现在都是用的是双显卡,高性能的独显和性能比较差但耗电少的集显,在Window10系统下右键点击软件,在"图形处理器"里面可以选择使用什么显卡操作此软件.下面是我在运行Qt Creator时碰到的问题,双击软件,软件没有任何反应,既没有打开软件的界面,也没有报错.在多次尝试后,右键软件,选择以"集成图形"的方式打开,就OK了.为了避免每次选择造成的麻烦,我们可以更改默认图形处理器,将该软件选择默认以"集成图形"的方式打开.记住为了不影响其他

XAMPP错误: Apache shutdown unexpectedly解决办法 &amp; 更改Apache端口号后如何打开localhost的解决办法 by yojiaku

---恢复内容开始--- 今天,在启动XAMPP中Apache时遇到了这样的问题: 14:42:24  [Apache]  Error: Apache shutdown unexpectedly.14:42:24  [Apache]  This may be due to a blocked port, missing dependencies, 14:42:24  [Apache]  improper privileges, a crash, or a shutdown by another