zoukankan      html  css  js  c++  java
  • 【转载】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: 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


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

    或者后面是80端口被占用

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

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

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


    端口被占用,apache无法监听80端口,该如何解决呢? 

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

    把Listen 80 修改为 88 (可自定义)

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

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

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

  • 相关阅读:
    Codeforces 992C(数学)
    Codeforces 990C (思维)
    Codeforces 989C (构造)
    POJ 1511 Invitation Cards(链式前向星,dij,反向建边)
    Codeforces 1335E2 Three Blocks Palindrome (hard version)(暴力)
    POJ 3273 Monthly Expense(二分)
    POJ 2566 Bound Found(尺取前缀和)
    POJ 1321 棋盘问题(dfs)
    HDU 1506 Largest Rectangle in a Histogram(单调栈)
    POJ 2823 Sliding Window(单调队列)
  • 原文地址:https://www.cnblogs.com/fysola/p/7106714.html
Copyright © 2011-2022 走看看