问题一、安装好xampp后,左侧Service下面的一列方框打着红色的叉子,
原来那个是安装或者卸载,当然服务正在运行的话是不会安装/卸载的。但是总觉得怪怪的,于是就手动把它改了。
解决方案:将鼠标移动到红叉子上,单击一下,会弹出一个提示框,如图:
(单击Yes安装Apache服务),单击Yes,红色的叉子便会变成绿色的对勾,如图:
问题二、
点击Apache后面的start按钮时报错:Apache shutdown unexpectedly.( Apache意外关闭。)如图:
这种问题表示端口被占用,主要被占用的端口有(80/443)单击与Apache对应的config按钮选择httpd-ssl.conf
找到所有的80端口该成82 (或者其他的没有被占用的端口)
还需要在...\XAMPP\apache\conf\extra\ 这个路径中找到 httpd-vhosts.conf,把80端口也全部改成82 (或者其他的没有被占用的端口)
打开apache(httpd-ssl.conf)的文件,使用快捷键Ctrl+F快速查找功能将443全部改为4433,如图:
解决方案二、
前不久我刚安装了VMware虚拟机,虚拟机占用了443端口,导致Apache无法正常启动,下面我就来介绍一种解决虚拟机占用443端口的方法:
首先,打开我们的虚拟机,找到菜单里面的编辑选项,选择首选项,如图:
单击“禁用共享”按钮即可。此时虚拟机不可用,Apache可正常使用。
若既不想关闭共享,又想使用Apache,那么接下来不妨这样做,禁用共享以后修改端口,端口只有禁用共享以后才能修改,启用共享后无法修改,如图: