WAMP:Apache 未运行

Posted

技术标签:

【中文标题】WAMP:Apache 未运行【英文标题】:WAMP: Apache not running 【发布时间】:2017-01-23 13:54:12 【问题描述】:

我在这里浏览了许多页面,所有页面都提供了解决此问题的方法,但我还没有找到适合我的页面。

我刚刚安装了 Wamp(正在使用 Mamp。没有意识到有特定于 Windows 的)

每次我尝试启动 Wamp 时,CMD pop 都会很快弹出并消失。这发生得太快了,我不得不截屏以确保我是 CMD。

一旦发生这种情况,其他任何事情都不会发生。 Wamp 没有启动。

我通过“服务”发现 mysql 正在运行但我的 apache 没有。

启动 CMD 并搜索以查看使用端口 80 的内容,因为从研究中我发现这很可能是我的问题。这是结果: CMD ScreenShot. 我不知道在听什么。 Skype 已退出,服务中未启用 World Wide Wed 服务。如果我尝试杀死 iis,我会收到未安装的错误消息。

有人有什么想法吗?

我正在运行 Mamp find(在 Windows 上),但通过 apache 8888 和 mysql 8889,因为我遇到了同样的问题。

所有这些都是为了在 wordpress 上设置一个多站点..

谢谢。

【问题讨论】:

补充一下,可能是WebMatrix吗?我打算将其用作首选编辑器,并在安装 Wamp 时选择了它作为首选编辑器。 通过***.com/questions/48198/…尝试查找exe文件 它是 httpd.exe。这不是系统。不幸的是,这超出了我的想象。谢谢你把那个帖子给我。它有助于识别。 【参考方案1】:

当 PID 4 正在侦听端口 80 时,通常意味着 IIS 或其相关位之一仍在运行

如果你不打算使用它可以卸载它,它不是windows的组成部分,所以它被卸载不会影响windows的正常操作, 如果您以后需要再次安装它,它是标准操作系统的一部分,因此您不需要做任何特别聪明的事情。

所以转到开始 -> 控制面板 -> 程序和功能 单击左侧菜单中的“打开和关闭 Windows 功能”链接。 等待列表加载,然后找到“Internet 信息服务”

取消选中以下项目的复选框(您可能看不到所有项目),并且可能还有其他我知道的项目。您可能拥有所有这些或只是其中的一部分。

    IIS Web Deploy 2.0(Web 部署代理服务) MS Sql Server 报告服务。 BranchCache (Windows 8.1) SQL Server VSS 编写器

List of possible service names 不确定这是最新的。 Tutorial on how to find what ports are in use on your system and what app is using them

Windows 会考虑一会儿,然后删除这些应用程序,您可能会被要求重新启动以完成卸载。 卸载完成后仍要重新启动。

然后再次尝试 wamp。

Alternativeley 只是禁用它/它们。

开始 -> 控制面板 -> 管理工具 -> 服务

在服务列表中找到 IIS。 左键单击该行并选择属性 将“启动类型”更改为禁用。 如果您看到其他可能性,请同上。

【讨论】:

以上是关于WAMP:Apache 未运行的主要内容,如果未能解决你的问题,请参考以下文章

WAMP / Xampp Apache 服务器未启动

WIN7 wamp 怎么同时安装 Xampp,不同时启动,不同端口,都无法启动Xampp的apache,80端口未占用

启用 httpd-vhosts.conf 后 WAMP 服务器未运行

WAMP 服务器:项目未在本地主机上运行

如何在 wamp 中运行 Angular 6 应用程序?

运行 wamp 3.1.3 Apache 2.4.33 失败并出现 make_sock: could not bind to address [::]:80 NT Kernel and System