【问题标题】:XAMPP - Apache and MySQLXAMPP - Apache 和 MySQL
【发布时间】:2016-04-29 23:34:22
【问题描述】:

我正在尝试在 XAMPP 控制面板 v.3.2.2 上运行 ApacheMySQL,但它不想启动。

我搜索了一下,主要是因为端口已经被使用(通常是因为 Skype 正在使用它),但我在 Skype 中重新标记了该功能,它仍然是一样的。

我不确定我是否在其他任何地方使用它 - 据我所知,我不知道 - 或者它是别的什么。

XAMPP 安装是全新的,我之前从未安装过。

这是我得到的错误:

11:31:48 [Apache] 正在尝试启动 Apache 应用程序... 11:31:48 [Apache] 检测到状态更改:正在运行 11:31:49 [Apache] 检测到状态更改:已停止 11:31:49 [Apache] 错误:Apache 意外关闭。 11:31:49 [Apache] 这可能是由于端口被阻塞,缺少依赖项,
11:31:49 [Apache] 权限不当、崩溃或被其他方法关闭。 11:31:49 [Apache] 按 Logs 按钮查看错误日志并检查 11:31:49 [Apache] Windows 事件查看器获取更多线索 11:31:49 [Apache] 如果您需要更多帮助,请复制并发布此内容 11:31:49 [Apache] 论坛上的整个日志窗口

【问题讨论】:

标签: mysql apache server xampp htdocs


【解决方案1】:

改变这些

方法 01 - 更改 XAMPP 端口

在你的httpd.conf

像这样改变端口

#Listen 12.34.56.78:80 
Listen 85

然后使用访问本地主机

localhost:85/

Check this answer too


方法 02 - 更改 Skype 端口

转到 Tools/Option/Advanced/Connections取消选中框“use port 80 and 443 as alternative”。

【讨论】:

  • 我做了所有这些,但它没有改变。另外,当我在 cmd 中键入 netstat -nab 时,它会显示“请求的操作需要提升”。
  • @Seinfeld 很乐意为您提供帮助 :)
【解决方案2】:

您可以单击 XAMMP 上的 netstat,查看哪些服务正在使用 Apache 和 mysql 所需的端口。 然后转到services(只需在开始菜单上搜索即可获得)并停止使用必要端口的服务并尝试启动Apache和mysql来自 XAMMP。

在我的情况下,所需的端口被 vmware 阻止了,只需停止 vmware 工作站服务就可以解决我的问题。

【讨论】:

    猜你喜欢
    • 2011-07-03
    • 2014-08-30
    • 1970-01-01
    • 2012-01-12
    • 2016-02-18
    • 2016-01-05
    • 2014-12-03
    • 2021-10-27
    • 1970-01-01
    相关资源
    最近更新 更多