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 文件进行测试
Wamp 服务器:多个虚拟主机无法在 Windows 上运行