XAMPP Apache 和 MySQL 服务在首次安装后未启动或停止


XAMPP Apache and MySQL services not starting or stopping after first installation

嗨,我想开始学习PHP和MySql,并完善我对Javascript女巫的了解,目前只使用jQuery并且只知道该语言的核心sintax。我选择阅读学习PHP MySQL和Javascript女巫似乎适合我的所有需求。

安装新东西时总是运气不好,我立即在 XAMPP 1.7.7 中陷入了死胡同。

服务器在首次安装时直接运行,我可以从控制面板停止MySQL和Apache运行。但是,如果关闭控制面板并重新打开它,我会得到并出错。

如果当它第一次打开时,我离开了apache,Mysql打开了,我得到错误Apache Service没有停止[-1],MySQL也是如此.如果服务关闭,我得到同样的错误,说apache服务无法为MySQL启动相同的错误。

我尝试了多次分期付款,但同样的事情发生了。

我首先要安装它并打开它们,以便我可以开始工作,但遗憾的是它无法正常工作,或者我不知道如何直接运行 PHP 脚本。

这是我所做的:

我打开 PHPStorm 并粘贴了这个带有 PHP 扩展的小脚本:

  <?php
    echo "Hello world";
 ?>

之后,我尝试运行它,但出现错误"未安装 PHP 解释器"。如果 apache 服务器正在运行,它不应该工作吗?

你应该等到你停止 apache 或 mysql 之后,让它们清理东西。如果你想强迫他们结束他们的进程,你可以从任务管理器中杀死httpd.exemysqld.exe,然后尝试从xampp控制面板启动它。

可能是您在同一台计算机上运行Skype吗?这是一个已知问题,Skype控制端口80,以便成为Skype网络中的超级节点。

转到Skype,然后在"Tools"菜单中找到子部分"Advanced",选项"Connection"。在那里,您会找到一个选项,上面写着 "Use port 80 and 443 as alternatives for incoming connections" .取消选中它,单击"Save"并尝试重新启动服务器。

你用的是什么操作系统?您是否正在使用 XAMPP 控制面板?

在窗口中按

Start
Run
Type "Services.msc"
Find the "Apache" service
Right click and stop

如果我在没有控制面板的情况下启动 apache 服务,但尝试使用控制面板停止它,我发现我会收到此错误。