xampp安装后Apache无法启动的常见问题

时间:2024-03-31 15:52:25

问题一、安装好xampp后,左侧Service下面的一列方框打着红色的叉子,xampp安装后Apache无法启动的常见问题

原来那个是安装或者卸载,当然服务正在运行的话是不会安装/卸载的。但是总觉得怪怪的,于是就手动把它改了。

解决方案:将鼠标移动到红叉子上,单击一下,会弹出一个提示框,如图:

xampp安装后Apache无法启动的常见问题

(单击Yes安装Apache服务),单击Yes,红色的叉子便会变成绿色的对勾,如图:

xampp安装后Apache无法启动的常见问题

问题二、

点击Apache后面的start按钮时报错:Apache  shutdown  unexpectedly.( Apache意外关闭。)如图:

xampp安装后Apache无法启动的常见问题

这种问题表示端口被占用,主要被占用的端口有(80/443)单击与Apache对应的config按钮选择httpd-ssl.conf

xampp安装后Apache无法启动的常见问题

找到所有的80端口该成82 (或者其他的没有被占用的端口)

还需要在...\XAMPP\apache\conf\extra\ 这个路径中找到 httpd-vhosts.conf,把80端口也全部改成82 (或者其他的没有被占用的端口)

xampp安装后Apache无法启动的常见问题

打开apache(httpd-ssl.conf)的文件,使用快捷键Ctrl+F快速查找功能将443全部改为4433,如图:

xampp安装后Apache无法启动的常见问题

 

解决方案二、

前不久我刚安装了VMware虚拟机,虚拟机占用了443端口,导致Apache无法正常启动,下面我就来介绍一种解决虚拟机占用443端口的方法:

首先,打开我们的虚拟机,找到菜单里面的编辑选项,选择首选项,如图:

xampp安装后Apache无法启动的常见问题

单击“禁用共享”按钮即可。此时虚拟机不可用,Apache可正常使用。

xampp安装后Apache无法启动的常见问题

若既不想关闭共享,又想使用Apache,那么接下来不妨这样做,禁用共享以后修改端口,端口只有禁用共享以后才能修改,启用共享后无法修改,如图:

xampp安装后Apache无法启动的常见问题