【问题标题】:Apache not working after Windows 8.1 upgrade [closed]Windows 8.1升级后Apache不工作[关闭]
【发布时间】:2013-10-20 17:21:02
【问题描述】:

今天从 Windows 8 升级到 Windows 8.1 后,Apache 不再工作。我上次从 Windows 7 升级到 Windows 8 时遇到了这个问题,我不得不重新安装所有服务器组件,但这次我不想这样做,因为我丢失了之前拥有的所有数据库。

有人知道我可以做些什么来重新连接我的 Apache 服务器、PHP 和 MySQL 服务器吗?

阿帕奇 2.2 PHP 5.

【问题讨论】:

  • 操作系统升级是一件大事。实际上,这是一件巨大的事情。如果您要升级,您需要了解成本,并且您应该备份您的数据库。
  • 检查您的端口。我的 Apache 端口与捆绑 Skype 安装的端口冲突时遇到问题。我将端口更改为 8888 并且效果很好。服务器问题可能令人沮丧。
  • 我的 MySQL 数据文件夹中还有所有文件,有什么方法可以从中获取数据吗?
  • 您是否安装了 MySQL、Apache 或 WAMP 服务?单击Windows + R 并输入services.msc。检查服务列表,并启动 Apache、MySQL 和 WAMP 服务。如果您一个一个地安装每个服务器,或者您使用一个包,这将很有帮助。
  • @Kiewic 我已经分别安装了它们。这些服务不再运行或出现在 services.msc 中。我尝试使用 httpd.exe -k install 重新安装 Apache 服务,但它给了我“(OS5)访问被拒绝。:无法打开 WinNT 服务管理器”

标签: php mysql apache upgrade windows-8.1


【解决方案1】:

您应该从services.msc 启动 MySQL、Apache 和/或 WAMP 服务。如果找不到它们,您需要将它们作为服务重新安装。

简而言之,您需要从提升的命令提示符处执行以下二进制文件:

如果找不到它们,请在命令提示符下尝试:

cd c:\
dir /s /b mysqld.exe
dir /s /b httpd.exe

然后你会找到他们的。

【讨论】:

  • 刚刚也解决了这个问题。需要以管理员身份运行 cmd 否则不起作用。感谢您的帮助
猜你喜欢
  • 2021-06-18
  • 1970-01-01
  • 2016-12-05
  • 2013-10-31
  • 2013-10-28
  • 1970-01-01
  • 1970-01-01
  • 2017-06-10
  • 1970-01-01
相关资源
最近更新 更多