XAMPP apache服务无法启动

时间:2016-05-25 06:32:34

标签: php apache xampp

当我尝试启动apache服务时,我在错误块面板中显示以下错误

  

11:51:30 AM [Apache]检测到状态变化:停止了   上午11:51:30 [Apache]错误:Apache意外关闭。
  上午11:51:30 [Apache]这可能是由于端口被阻塞,缺少依赖性,   上午11:51:30 [Apache]不正当的权限,崩溃或其他方法的关闭   11:51:30 AM [Apache]按Logs按钮查看错误日志并检查
  上午11:51:30 [Apache] Windows事件查看器获取更多线索
  上午11:51:30 [阿帕奇]如果您需要更多帮助,请复制并发布此文件   11:51:30 AM [Apache]论坛上的整个日志窗口

请别人帮助我

2 个答案:

答案 0 :(得分:1)

您好,如果您使用的是Skype,请使用Skype工具 - > options-> Advanced-> Connection 在这个检查使用端口那里有一个文本框可能是默认端口使用80所以使该框为空。并保存从Skype注销并再次登录,现在您的Skype使用80以外的端口,所以现在您的Apache工作正常。

还有其他解决方案也可以将Apache 80的默认端口从Apache httpd.conf ServerName localhost:80更改为其他任何自由端口,例如ServerName localhost:81可以帮助您。< / p>

答案 1 :(得分:1)

以下是我弄清楚的方法:

  1. 在控制面板中,单击Apache ---- Config按钮并在第一行(httpd.conf)中打开文件,here

  2. 搜索这些行 #Listen 12.34.56.78:80

    Listen 80

    ServerName localhost:80

  3. 将这些行中的80替换为另一个数字x,可能是一个唯一的,以避免重复。例如,2017年。

    1. 在“控制面板”中,单击右上角的“配置”按钮here

      Service and Port Settings&gt; Main Port:用x

    2. 替换旧版本

      这就是我的工作方式。希望它可以帮到你。