我的Windows 10升级后,Apache无法启动

时间:2015-08-03 23:01:55

标签: windows apache

我从Windows 7升级到Windows 10.在Bitnami堆栈中,MySQL正在运行,但是当Windows启动时我无法启动Apache作为服务。我尝试过使用Manager工具。我尝试了很多东西,包括:将Listen端口和ServerName更改为8888,后来更改为8118,关闭Windows Defender,查看Apache的日志目录和错误目录中的文件(并找不到条目),按下Launch Bitnami Webstack按钮(并且只是一个空的标签)。我在每次更改后都重新启动了Windows 10.

管理器工具中的应用程序日志说: 启动Apache Web Server ... 退出代码:1 标准输出:

标准错误: 无法启动apache

如何让Apache在Windows10中启动? Windows 10中是否有一些设置对于允许Apache运行至关重要?

4 个答案:

答案 0 :(得分:2)

这可能是因为IIS万维网发布服务正在运行。

你必须去启动/执行并编写services.msc Image

右键单击并停止。

现在你应该可以运行Apache了。您也可以在右键单击服务/ Propierties

时禁用启动

答案 1 :(得分:2)

橡胶Telly Media指导我解决该问题:

从较旧的Windows 10升级到1903后,我遇到了同样的问题。我无法启动Apache服务,我会得到

  

错误1067。

我已卸载IIS,其他都没有阻止端口80(已通过CurrPorts检查)。我必须更改:

  1. Apache 2.4.38至Apache 2.4.39
  2. PHP 7.3.1到最新的PHP 7、7.3.8
  3. 再次配置php.ini(版本7.3.7不能解决我的问题)。

答案 2 :(得分:0)

确保已对PHP.ini进行语法检查,然后在命令提示符窗口中针对php.exe运行它。我遇到了同样的问题,那是我的PHP或php.ini版本已损坏...

答案 3 :(得分:0)

从命令行启动 Apache,使用 httpd 命令从 apache bin 启动。 它将为您提供有关问题的具体细节。