xampp 控制面板中禁用了 apache 和 mysql 启动按钮
Posted
技术标签:
【中文标题】xampp 控制面板中禁用了 apache 和 mysql 启动按钮【英文标题】:apache and mysql start button are disabled in xampp control panel 【发布时间】:2015-12-22 23:46:10 【问题描述】:当我安装 xampp 时,它工作正常。但是一旦重启/关机后,就会出现这个错误。
[Apache] Problem detected: Apache not found.
[Apache] Disbling apache buttons
[Apache] Run this program from your apache root directory.
[mysql] Problem detected: mysql not found
[mysql] Diabling mysql buttons
[mysql] Run this program from your apache root directory.
Xampp 版本:xampp-win32-1-8-3-4-VC11-installer
系统配置:windows 7 32位
注意:安装时会显示禁用 UAC。
图片如下:
【问题讨论】:
程序无法找到启动进程的 bat 文件,因此它们禁用了该按钮。你移动控制面板了吗?尝试在您的 xampp 文件夹中运行“setup_xampp.bat” 不,我没有移动任何文件。你说program is unable to find bat files
是说有些文件丢失了?
在您的安装文件夹中应该有 apache_start.bat 和 apache_stop.bat、mysql_start.bat 等。我会像 CJB 建议的那样以管理员身份重新安装,看看这次是否安装。
apache_start.bat , mysql_start.bat 文件在根 xampp 中可用
当我运行 setup_xampp.bat 时。它给出了一条警告消息“程序无法启动,因为缺少 php5ts.dll。尝试重新安装程序以解决此问题”
【参考方案1】:
尝试以管理员身份安装并在安装时禁用防病毒软件,您也可以禁用 UAC。并且在启动时始终以管理员身份运行,方法是右键单击 .exe 并转到属性并设置“以管理员身份运行”
【讨论】:
我都试过了。重新安装并重新启动了很多次。每次以管理员身份安装后,它工作正常。然后我在重新启动系统一到两次后收到此错误。我猜这是由于某些系统问题,但无法预测确切原因。我已经卸载了所有不需要的软件。 抱歉回复晚了,所以你的安装正确吗? C:\xampp 你可以右键单击你的 apache 文件夹并比较大小。我的大小为 65.4MB,磁盘为 68.1MB c:\xampp 的大小约为 700MB。 @chinmayahd Nope :( ..它对我不起作用。我放弃了这个,只是改变了操作系统.. 在我的情况下,httpd.exe 不知何故从 xampp\apache\bin\ 中删除,xampp 显示“检测到问题:未找到 Apache”错误。我刚刚从其他 PC 复制了这个文件并粘贴,它开始工作了。【参考方案2】:在指定路由中找到httpd.exe
。
C:\xampp\apache\bin
【讨论】:
那里没有httpd.exe
【参考方案3】:
首先检查您的 xampp 文件夹,其中 apche/bin 和 mysql/bin 是否可用。如果不可用,则将其搜索到您的驱动器并按原样放置 xampp 文件夹。最后重新启动您的 xampp 控制面板并开始apache 和 mysql 服务器。
【讨论】:
【参考方案4】:这发生在我昨天车祸后。它说找不到Tomcat,并且按钮被禁用。我检查的第一件事是 Tomcat 是否在 Xampp 目录中并且可以手动启动。可以,所以我开始寻找配置错误。我单击顶部的配置按钮,然后单击服务和端口设置,然后单击 Tomcat 选项卡。我立即看到 Xampp 正在寻找 Tomcat 7,这就是问题所在。很久以前我已经更新到 8,我猜当系统崩溃时,Xampp 恢复到默认配置。我将其更改为 8,然后重新启动 Xampp。问题解决了,但按钮仍然被禁用。然后我发现在 xampp-control.ini 文件的 ServiceNames 部分下,它说 Tomcat=Tomcat7。我将其更改为 Tomcat8 并重新启动 Xampp,并且按钮再次工作。我想对于未检测到的任何其他模块,这将是一个类似的过程。我希望这对某人有所帮助。
【讨论】:
【参考方案5】:您将 xampp 控件放在桌面上以便快速启动这是禁用 apache 和 MySQL 按钮的主要原因。尝试从安装 xampp 文件夹开始。
【讨论】:
以上是关于xampp 控制面板中禁用了 apache 和 mysql 启动按钮的主要内容,如果未能解决你的问题,请参考以下文章
Apache 服务器未从 XAMPP 控制面板运行。给出错误