1

我正在尝试在 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] 论坛上的整个日志窗口

4

2 回答 2

2

改变这些

方法 01 - 更改 XAMPP 端口

在你的httpd.conf

像这样更改端口

#Listen 12.34.56.78:80 
Listen 85

然后使用访问本地主机

localhost:85/

也检查这个答案


方法 02 - 更改 Skype 端口

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

于 2016-01-23T10:44:39.523 回答
0

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

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

于 2018-04-20T18:09:20.397 回答