我无法运行 apache [关闭]

Posted

技术标签:

【中文标题】我无法运行 apache [关闭]【英文标题】:I cannot run apache [closed] 【发布时间】:2013-03-15 10:17:11 【问题描述】:

我安装了 xamp 1.8.1,当我在控制面板中启动 Apache 时,我按下了启动,2 秒后它停止运行。控制面板这样说:

09:42:54 [Apache] 错误:Apache 意外关闭。 09:42:54 م [Apache] 这可能是由于端口阻塞,缺少依赖项, 09:42:54 م [Apache] 权限不当、崩溃或被其他方法关闭。 09:42:54 [Apache] 检查“/xampp/apache/logs/error.log”文件 09:42:54 [Apache] 和 Windows 事件查看器获取更多线索

谁能告诉我如何解决这个问题?我尝试搜索“/xampp/apache/logs/error.log”文件,但找不到。谢谢你,任何帮助。

【问题讨论】:

/var/log/apache有日志吗? 哦,等等。 “Windows 事件查看器”。嗯,有效。祝你好运,如果你只有 Windows 可用,我建议在 VM 中运行 linux。 可能是构建问题,因为这个问题是在您的问题之前几分钟提交的***.com/questions/15623163/apache-in-xampp-failing 【参考方案1】:

我发现这个问题是由监听 443 的 vmware hostd.exe 引起的

在任务管理器中结束该进程,它开始正常

检查任务管理器性能>资源监视器>侦听80或443端口

它可能是 Skype 或其他一些网络 ssl 服务,例如 vmware listener 或类似服务。

现在可能需要查看 vmware hostd.exe 是什么!但至少可以完成一些工作。

【讨论】:

【参考方案2】:

Apache 使用端口 80。在运行之前确认端口 80 没有被任何其他程序使用。如果您在安装了 sql server 的 Windows 上运行 apache。转到服务并停止sql服务并尝试启动apache。

【讨论】:

以上是关于我无法运行 apache [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

无法在 XAMPP 控制面板 v3.2.4 中运行/启动 apache

Apache 和 MySQL 无法在 xampp 控制面板上运行

由于端口无法运行 XAMPP?

phpstudy刚启动apache就关闭

我的 Windows 10 升级后 Apache 无法启动

Nginx 不会离开!如何删除它[关闭]