XAMPP无法在窗口中工作

时间:2013-07-24 18:11:13

标签: apache xampp

尝试在Windows 8上安装XAMPP v3.2.1,它给出了以下错误:

23:30:36  [Apache]  Error: Apache shutdown unexpectedly.
23:30:36  [Apache]  This may be due to a blocked port, missing dependencies, 
23:30:36  [Apache]  improper privileges, a crash, or a shutdown by another method.
23:30:36  [Apache]  Press the Logs button to view error logs and check
23:30:36  [Apache]  the Windows Event Viewer for more clues
23:30:36  [Apache]  If you need more help, copy and post this
23:30:36  [Apache]  entire log window on the forums

我实际上尝试了很多东西,但我现在不知道该怎么做。有什么建议吗?

3 个答案:

答案 0 :(得分:10)

实际上Skype导致此问题,因此有两种方法可以解决此问题。

  1. 退出Skype,以便它释放80和433端口。

  2. 转到Skype工具 - >选项 - >高级 - >在此之后连接和取消选中端口80,您需要重新启动Skype并尝试运行XAMPP,因为端口80和443可以免费使用,所以不会出现任何问题


  3. 在某些情况下,IIS Server使用端口80或443.这会导致XAMPP停止运行。要停止IIS服务器,您可以执行此步骤。

    • 转到开始菜单类型Internet Information Services选择此项并停止它将释放端口80和443的服务。

答案 1 :(得分:5)

尝试在“apache-ssl.conf”中注释掉所有与SSL相关的内容。访问和编辑此文件的最简单方法是:从XAMPP的控制面板 - > (Apache)配置。

答案 2 :(得分:0)

以下是解决问题的一些方法:

选项1:直接从XAMPP控制面板停止其他服务

在XAMPP控制面板上单击“服务”按钮(参见上图),将出现一个带有服务列表的新窗口(参见下图,文件名为services.msc,附加信息)。

enter image description here 然后向下滚动以查找

  1. 万维网发布服务。如果它正在运行,请将其停止(单击服务名称后在左侧停止此服务选项)或双击它并单击STOP(如果此服务状态为已启动)。
  2. Internet信息服务(IIS)。如果它正在运行,请将其停止(单击服务名称后在左侧停止此服务选项)或双击它并单击STOP(如果此服务状态为已启动)。
  3. Web部署服务(虽然它在开头部署了Web部署,但不是确切的名称)。停止此服务(与上面相同)。
  4. 如果您正在运行Skype,请退出,运行Apache,然后启动Skype