xampp apache无法启动

11:01:11[Apache]Thismaybeduetoablockedport,missingdependencies,11:01:11[Apache]improp... 11:01:11 [Apache] This may be due to a blocked port, missing dependencies,
11:01:11 [Apache] improper privileges, a crash, or a shutdown by another method.
11:01:11 [Apache] Check the "/xampp/apache/logs/error.log" file
11:01:11 [Apache] and the Windows Event Viewer for more clues
11:01:12 [Apache] Attempting to start Apache app...
11:01:12 [Apache] Status change detected: running
11:01:13 [Apache] Status change detected: stopped
11:01:13 [Apache] Error: Apache shutdown unexpectedly.
11:01:13 [Apache] This may be due to a blocked port, missing dependencies,
11:01:13 [Apache] improper privileges, a crash, or a shutdown by another method.
11:01:13 [Apache] Check the "/xampp/apache/logs/error.log" file
11:01:13 [Apache] and the Windows Event Viewer for more clues
11:02:36 [Apache] Attempting to start Apache app...
11:02:36 [Apache] Status change detected: running
11:02:36 [Apache] Status change detected: stopped
11:02:36 [Apache] Error: Apache shutdown unexpectedly.
11:02:36 [Apache] This may be due to a blocked port, missing dependencies,
11:02:36 [Apache] improper privileges, a crash, or a shutdown by another method.
11:02:36 [Apache] Check the "/xampp/apache/logs/error.log" file
11:02:36 [Apache] and the Windows Event Viewer for more clues
展开
 我来答
正则笔记
2019-12-10 · TA获得超过9319个赞
知道答主
回答量:224
采纳率:0%
帮助的人:4.9万
展开全部

通常是80、443端口被占用,这里使用程序提供的设置功能设置一下端口,具体操作如下:

1、打开xampp,点击程序界面上右侧的config按钮。 

2、在弹出的窗口中点击server and por setting,需要在设置窗口上输入对应的对应的端口。

3、弹出的对话框,选择apache,80端口及443端口可以一起修改。  

4、配置好后点击保存,接下来修改程序下的配置文件,点xampp后的config,分别点击第一行和第二行选项。

5、80端口及443端口需要分别设置,下图为80端口设置。

6、下图为443端口设置完成效果,然后重启软件即可。

轻烟谈生活
高粉答主

2019-06-27 · 轻烟和你聊聊生活中的有趣事
轻烟谈生活
采纳数:7 获赞数:116632

向TA提问 私信TA
展开全部

1、首先当然要先启动的需要的软件的文件,进行双击xampp的软件。

2、启动完成软件之后,进入到了xampp的界面中,进行点击start之后,可以在log日志中提示错误的信息,提示了端口是被占用了。

3、那么就需要进行设置一下,进行点击confiig。

4、弹出了下拉菜单中进行选择为apache(httpd.conf)的选项。

5、进入到apache的的conf的配置的文件中当中的,进行把80端口改为其它没有的使用的端口。

6、完成之后,进行点击start启动。可以显示不在提示错误的信息了,说明启动完成了。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
崔可惜23
推荐于2018-02-27
知道答主
回答量:67
采纳率:0%
帮助的人:17.7万
展开全部


点击右侧的Netstat查看下80和443是不是被占用了


1.80Port被占用的情况(这是最常见的)两步解决

1)\XAMPP\apache\conf\    这个目录下的httpd.conf 文件中  所有80换成82(或88等随意)

2)\XAMPP\apache\conf\extra\ 这个目录下的 httpd-vhosts.conf  所有80换成82(或88等随意)

  如此这般80被占就解决了


2.443被占情况 

  \XAMPP\apache\conf\extra\ 这个目录下的 httpd-ssl.conf  所有443换成445(或其他等随意)

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
未曾子不语c0703
2014-07-03 · TA获得超过113个赞
知道答主
回答量:117
采纳率:0%
帮助的人:113万
展开全部
你安装xampp之前是不是装了别的web服务器软件?如果单独装了apache,或者装了wamp,那xampp的apache就启动不了,因为抢占了80端口。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式