今天从Windows 8升级到Windows 8.1之后,Apache不再工作了。上次从Windows 7升级到Windows 8时,我遇到了这个问题,并且必须重新安装所有服务器组件,但这次我不想这样做,因为我放弃了之前的所有数据库。Windows 8.1升级后Apache无法正常工作
有谁知道我能做些什么来重新连接我的Apache服务器,PHP和MySQL服务器?
Apache 2.2的 PHP 5
今天从Windows 8升级到Windows 8.1之后,Apache不再工作了。上次从Windows 7升级到Windows 8时,我遇到了这个问题,并且必须重新安装所有服务器组件,但这次我不想这样做,因为我放弃了之前的所有数据库。Windows 8.1升级后Apache无法正常工作
有谁知道我能做些什么来重新连接我的Apache服务器,PHP和MySQL服务器?
Apache 2.2的 PHP 5
你应该从services.msc
启动MySQL,Apache和/或WAMP服务。如果找不到它们,则需要将它们重新安装为服务。
在几句话,您需要从提升的命令提示符下执行以下二进制文件:
httpd.exe -k install
,这里是它如何工作的:http://httpd.apache.org/docs/2.2/platform/windows.html#winsvcmysqld.exe --install
,这里是如何工作的http://dev.mysql.com/doc/refman/5.1/en/windows-start-service.html如果找不到它们,请从命令提示符处尝试以下操作:
cd c:\
dir /s /b mysqld.exe
dir /s /b httpd.exe
然后你会找到它们。
刚刚解决了这个问题。需要以管理员身份运行cmd否则不起作用。谢谢你的帮助 – user1807361
操作系统升级是一件大事。其实,这是一个**巨大**的事情。如果你要升级,你需要知道成本,你应该备份你的数据库。 – Mark
检查你的端口。我的Apache端口出现问题,与捆绑的Skype安装的端口发生冲突。我把我的端口改为8888,效果很好。服务器问题可能令人沮丧。 – w3bMak3r
我仍然有我的MySQL数据文件夹中的所有文件,有没有办法从中获取数据? – user1807361