Apache 意外关闭 (XAMPP) - “通用解决方案”无法解决问题

问题描述 投票:0回答:1

尝试启动 XAMPP (v3.3.0) 时输出以下错误:

14:35:15  [Apache]  Error: Apache shutdown unexpectedly.
14:35:15  [Apache]  This may be due to a blocked port, missing dependencies, 
14:35:15  [Apache]  improper privileges, a crash, or a shutdown by another method.

最常见的答案是更改侦听端口,因为它们已经在使用中,但这并不能解决问题。检查 TCP 网络连接时,套接字未在使用中,因此我的结论是这不可能是问题所在。但是,这些是我当前的 httpd.conf 和 httpd-ssl.conf 设置:

httpd.conf

Listen 8080

ServerName localhost:8080

httpd-ssl.conf

Listen 4343

<VirtualHost _default_:4343>

问题是在一夜之间重新启动计算机后出现的,因此我在追踪可能导致此错误的原因时遇到了问题。因此我的问题是:

更有经验的 Apache 用户将如何解决这个问题?我不想重新安装所有 XAMPP,因为我预计这会在我当前的设置中产生更多问题。

我尝试将端口更改为

80
|
8080
|
8081
和 SSL 端口到
443
|
4343
|
4433
这没有任何区别。此外,Skype 似乎是一个问题,因为它占用了 80 端口,但没有下载,因此不可能是原因。

apache xampp localhost
1个回答
0
投票

我建议从命令行 (httpd) 启动 apache,因为从 XAMP 启动时控制台的一些早期启动错误消息会被隐藏,并且不会出现在日志文件中。

© www.soinside.com 2019 - 2024. All rights reserved.