无法在具有可用端口的XAMPP上启动Apache服务器

时间:2019-10-22 08:44:09

标签: php apache server xampp local-web-server

我在Windows 10上安装了XAMPP服务器。我第一次使用它就更改了端口,直到几天前它都运行良好。现在我得到了错误:

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

我确保这不是端口问题。我已经使用netstat -na检查了所有端口,但未使用我在配置文件中设置的端口。我还尝试通过service.msc面板强制启动服务,但得到error 1。我尝试运行setup_xampp.bat,但实际上没有任何反应。我禁用了IIS,但我的想法已用尽。我还尝试以管理员身份运行安装了该服务的控制面板,在这种情况下,我将永远得到Attempting to start Apache service..。 有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

单击“外壳”按钮并执行以下命令:

apache_start.bat

这将为您提供有关错误的更多详细信息。

就我而言,问题出在文件“ php7ts.dll”中。我不得不更换它。