文档章节

Apache shutdown unexpectedly启动错误解决方法

依宸2016
 依宸2016
发布于 2016/11/11 12:20
字数 466
阅读 3
收藏 0

转载地址: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: Apache shutdown unexpectedly.
9:52:42  [Apache] This may be due to a blocked port, missing dependencies, 
9:52:42  [Apache] improper privileges, a crash, or a shutdown by another method.
9:52:42  [Apache] Check the "/xampp/apache/logs/error.log" file

9:52:42  [Apache] and the Windows Event Viewer for more clues


这个问题比较常见, 通常是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 修改为 88 (可自定义)

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


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

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

本文转载自:http://blog.csdn.net/liwb1987/article/details/46117057

依宸2016
粉丝 1
博文 94
码字总数 0
作品 0
济南
高级程序员
私信 提问
XAMPP Apache无法启动的一种解决方法

好久没用XAMPP了,刚才在开启Apache服务时遇到了问题。 Error: Apache shutdown unexpectedly. This may be due to a blocked port, missing dependencies, improper privileges, a crash, ......

FuniK
2013/11/07
10.6K
1
rsync安装,配置与错误解析

一、流程图 二、rsync的安装 1、卸载原来的rsync 当然在安装Linux操作系统时,rsync是会被默认安装好的,如果觉得版本太低的话,可以通过如下步骤将其卸载掉 #rmp -qla | grep rsync //查看一...

沐木小布丁
2013/01/31
0
0
rsync实时备份增量数据

昨天在搭建rsync + inotify实时备份环境的时候出现了几个错误,于是在百度搜了下,基本上下面这篇转载的文章都涵盖了我遇到的错误: 问题一: @ERROR: chroot failed rsync error: error sta...

chenzudao
2017/09/07
0
0
Rsync+sersync 实时同步

# #sersync 下载地址 #rsync CentOS系统包里面有 #rsync 详解 #sersync 详解 #逻辑图 #均关闭防火墙和selinux #目标服务器rsync 作为守护进程 , 源服务器rsync 作为客户端 #rsync支持推送和...

chaunceyjiang
2018/06/26
0
0
tomecat无法启动是什么原因??

tomcat启动不了的原因积累 可能情况一: 在安装目录下的commonlib中加入了struts中的 lib包中的commons-beanutils.jar或者commons-digester.jar, 解决方法:去掉!如需使用放在其他路径下,...

鱼儿的犹豫
2012/04/05
371
1

没有更多内容

加载失败,请刷新页面

加载更多

Kylin构建Cube过程详解

1 前言 在使用Kylin的时候,最重要的一步就是创建cube的模型定义,即指定度量和维度以及一些附加信息,然后对cube进行build,当然我们也可以根据原始表中的某一个string字段(这个字段的格式...

大数据技术进阶
5分钟前
1
0
Git保存密码

保存密码 $ git config --global credential.helper store 参数 --global 设置全局,如果用 --local 则只设置当前库 要注意保存时是用明文保存的,所以不要在公用电脑使用...

编程老陆
7分钟前
1
0
ofcms 说明文档

一、模板说明 项目概述 java 版CMS系统、基于java技术研发的内容管理系统、功能:栏目模板自定义、内容模型自定义、多个站点管理、在线模板页面编辑等功能、代码完全开源、MIT授权协议。 技术...

kuchawyz
13分钟前
2
0
理解CSS相对定位和固定定位

本文转载于:专业的前端网站➦理解CSS相对定位和固定定位 前面的话   一般地,说起定位元素是指position不为static的元素,包括relative、absolute和fixed。前面已经详细介绍过absolute绝对...

前端老手
24分钟前
2
0
iOS Xcode升级包地址(感谢大神)

下载地址:DeviceSupport

_____1____
38分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部