XAMPP - 单击退出时停止服务的方法?

Posted

技术标签:

【中文标题】XAMPP - 单击退出时停止服务的方法?【英文标题】:XAMPP - a way to stop services on clicking Exit? 【发布时间】:2011-10-11 14:09:34 【问题描述】:

有没有办法在控制面板中单击“退出”时停止所有服务(Apache、mysql)? 这样我就不必每次关闭 XAMPP 时都手动“停止”它们。

【问题讨论】:

【参考方案1】:

XAMPP 不是现成的解决方案。它始终被视为工作服务的覆盖。事实上,您正在关闭 XAMPP 控制面板并不意味着(对于许多人)您正在关闭 Apache 服务器或 MySQL RDBMS。

相反,例如,我每天要多次关闭并重新打开 XAMPP 控制面板,如果此工具的开发人员在退出时附加关闭我的服务/服务器,我会认为这是一个巨大的问题漏洞。它是一个微小的控制工具,不应该这样做。试着这样看这个问题:Windows 不会关闭你所有的服务,一旦你打开控制面板,对吧?

您的 XAMPP 文件夹中有许多 *.bat 文件,用于启动或关闭特定服务。如果您想要一个快速的解决方案,那么可以考虑编写一个小的“close_all.bat”文件,您只需在其中调用“apache_stop.bat”、“mysql_stop.bat”和其他所需的。将该 *.bat 文件放在 XAMPP 文件夹中,并为自己创建一个桌面快捷方式,将其放在 XAMPP 控制面板快捷方式旁边。这样,您只需单击两下即可关闭所有服务,而您根本无需为此使用 XAMPP 控制面板。

【讨论】:

以上是关于XAMPP - 单击退出时停止服务的方法?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Windows Server 2003 故障转移群集中退出节点

当mysql停止在xampp中工作时该怎么办?

XAMPP - 重新启动 apache 的快速方法?

停止旧的 XAMPP 后台进程

XAMPP Tomcat 没有停止

iOS:单击按钮获取坐标,然后停止所有位置服务