wamp 服务器无法在 windows8 上运行

Posted

技术标签:

【中文标题】wamp 服务器无法在 windows8 上运行【英文标题】:wamp server is not working on the windows8 【发布时间】:2014-09-08 02:43:03 【问题描述】:

我正在 Windows 8 系统上安装 wamp 服务器 64 位。我收到以下错误“应用程序无法正确启动 (0*c00007b)”

1) 我没有安装 Skype

2) 任何程序都没有使用端口 80。

3) IIS 服务没有在我的系统上运行

4) 我也尝试过重新安装 wamp

查看屏幕截图

C:\Windows\System32\Drivers\etc\hosts 中有以下内容

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost

127.0.0.1       localhost
127.0.0.1       localhost
127.0.0.1       localhost
127.0.0.1       localhost

如何解决这个问题。 即使我启动 wamp 服务器,图标也永远不会变成绿色。

我需要 VC++ Redistributable 吗?

解决方案

我按照 shiva 的回答安装了 32 位版本。

希望有人会针对此问题发布正确的解决方案。

【问题讨论】:

***.com/questions/24108122/wamp-2-5-x64-not-working的可能重复 【参考方案1】:

您可以安装TCPView 以找出哪个服务正在使用 80 号帖子,然后将其关闭然后运行 ​​Apache(如果有人使用它)。

您也可以编辑httpd.conf 文件并更改端口号,默认情况下可以在此位置找到它

C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf

在其中转到包含此条目的行(WAMP 服务器 2.4 安装中的第 58 行)

Listen 80

并将其更改为类似 Listen 8080 的内容,然后重新启动 WAMP(或特别是 Apache)。

现在你可以像这样访问localhost

http://localhost:8080

更新 1

根据this forum post,安装32位版本代替64位版本,在某些情况下解决了问题

【讨论】:

使用 TCPView 检查什么? @Muk:我只是将它包含在答案中,因此您可以 100% 确保没有其他进程使用端口号(尽管您已经提到过)。否则,您使用第二种方法并更改端口号并检查,如果两种方法均失败,则表示您的安装无法正确执行或缺少某些依赖项。 @muk:我已经更新了答案,并添加了一个链接,检查该解决方案,这可能会有所帮助。

以上是关于wamp 服务器无法在 windows8 上运行的主要内容,如果未能解决你的问题,请参考以下文章

无法在本地 wamp 服务器上运行我的 Magento 文件进行测试

Windows 8上的WAMP禁止错误

显示打开 WAMP 服务器时出错

Wamp 服务器:多个虚拟主机无法在 Windows 上运行

在windows 8.1下无法利用批处理文件(.bat)启动bukkit(minecraft水桶服)

WAMP 无法在 Windows 7 企业版上运行