【问题标题】:XAMPP apache service not startXAMPP apache服务未启动
【发布时间】:2016-09-22 14:26:34
【问题描述】:

当我尝试启动 apache 服务时,我在错误块面板中显示以下错误

上午 11:51:30 [Apache] 检测到状态更改:已停止
上午 11:51:30 [Apache] 错误:Apache 意外关闭。
上午 11:51:30 [Apache] 这可能是由于端口阻塞、缺少依赖项,
上午 11:51:30 [Apache] 权限不当、崩溃或通过其他方法关闭。
上午 11:51:30 [Apache] 按日志按钮查看错误日志并检查
上午 11:51:30 [Apache] Windows 事件查看器获取更多线索
上午 11:51:30 [Apache] 如果您需要更多帮助,请复制并发布此
上午 11:51:30 [Apache] 论坛上的整个日志窗口

请有人帮助我

【问题讨论】:

  • 您的 apache 端口正在被其他服务使用,通过任务管理器检查端口
  • 如果打开Skype,请退出并退出
  • 你在用Skype吗???

标签: php apache xampp


【解决方案1】:

您好,如果您使用的是 Skype,请从 Skype 工具->选项->高级->连接 在此检查 Use-port 中,有一个文本框可能是使用 80 的默认端口,因此请将该框留空。并保存从 Skype 注销并再次登录,现在您的 Skype 使用 80 以外的端口,所以现在您的 Apache 工作正常。

还有其他解决方案,您也可以将 Apache 80 的默认端口从 Apache httpd.conf ServerName localhost:80 更改为任何其他免费端口,如 ServerName localhost:81 可能会对您有所帮助。

【讨论】:

    【解决方案2】:

    我是这样理解的:

    1. 在控制面板中,点击Apache ---- Config按钮,打开第一行的文件(httpd.conf),here

    2. 搜索这些行
      #Listen 12.34.56.78:80

      Listen 80

      ServerName localhost:80

    并将这些行中的80 替换为另一个数字x,这可能是一个唯一的数字以避免重复。例如,2017 年。

    1. 在控制面板中,点击右上角的配置按钮,here

      Service and Port Settings > Main Port:将旧的替换为x

    这就是我的工作方式。希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2013-06-26
      • 1970-01-01
      • 2012-12-13
      • 2018-06-18
      • 2016-01-08
      • 2020-11-14
      • 2023-04-06
      • 2016-11-03
      • 2015-07-03
      相关资源
      最近更新 更多