我刚刚从win8升级到win8.1,我无法启动wamp服务器(2.2 x64)
在win8上运行良好
尝试检查 Apache 和 MySQL 服务是否仍注册为服务。
在 Windows 服务中查找名为 - 'wampapache' 和 wampmysql' 的服务
或者,如果您有 WAMPServer 64 位wampapache64
和wampmysqld64
如果它们不存在,请执行以下操作:-
wampmanager -> MySQL -> Service -> Install Service
wampmanager -> Apache -> Service -> Install Service
然后尝试重新启动所有服务。
将窗口升级到窗口 8.1 后。
请单击 wamp 图标转到 apache 然后服务,然后单击安装服务。然后转到mysql和服务并单击安装服务并重新启动您的wamp。并享受您的编码。匆忙
我也经历过这种情况。我检查了服务,发现“wampapche”和“wampmysqld”服务被禁用我尝试启动服务,但服务没有开始说明 1058 错误。然后我将启动类型从手动更改为自动,现在它可以工作了。
你所有的答案都是错误的,不仅wampserver而且xampp都不能在windows 8.1上运行,因为apache服务器没有在windows 8.1中运行,端口为80,因为端口80是系统保留端口。
显然 Windows 8/8.1 缺少一些必需品。解决方案是安装 Microsoft Essentials for Windows 8/8.1。这为 .NET 框架添加了所有必要的 API,使 Wamp 能够按设计运行。您可以从这里下载 Windows Essentials:http: //windows.microsoft.com/en-us/windows-live/essentials。我已经在几台设备上进行了测试,包括我的笔记本电脑和同时运行 Windows 8 和 8.1 的台式机。祝你好运!:)
@Ahmed 这就是上述帖子中描述的内容。简单的答案是升级后我们需要在服务停止时重新启动服务,是的,这取决于用户是要保持运行还是关闭,因为他们可以选择是手动启动还是自动启动。