解决xampp安装后Apache无法启动


Posted in Servers onMarch 21, 2022

前言

XAMPP (Apache+MySQL+PHP+PERL)是一个功能强大的建 XAMPP 软件站集成软件包,且包含 MySQL、PHP 和 Perl 的 Apache 发行版。

由于之前可能安装过Apache或者VMware,也有可能之前卸载了xampp路径并没有删除,从而使得通过xampp无法启动Apache。

这里提供两种主要的解决方法,方法如下:

方法1:(配置路径)

首先,检查一下自己的环境变量的path中是否还残留以前自己添加的xampp路径,如果有就删掉,如果没有就进行下一步。

 然后就要进入自己的注册表:win+r打开运行对话框--->输入regedit回车,进入注册表--->点击HKEY_LOCAL_MACHINE---->SYSTEM---->currentControlSet---->Services---->找到Apache2.4,你就会在右边看到

ImagePath看看那个路径是不是以前那个版本的路径,如果是就选中ImagePath点击右键修改,把xampp里面提示的Expected Path后面的路径粘贴进去,然后确定。

最后,重启xampp就可以了,启动apache。

方法2:(修改端口)

通常是80、443端口被占用,这里使用程序提供的设置功能设置一下端口,具体需要点击程序界面上的【config】按钮。 

解决xampp安装后Apache无法启动

在新窗口中点击【server and por setting】,在设置窗口上输入对应的对应的端口,需要记得通常情况下80端口及443端口可以一起修改。  

解决xampp安装后Apache无法启动

解决xampp安装后Apache无法启动

这里同时将两个设置为801和4431(记住修改后的端口,接下来会用到)

配置好后点击保存,返回到主页面,接下来修改程序下的配置文件,点xampp后的config,需要注意的是80端口及443端口需要分别设置。 

解决xampp安装后Apache无法启动

点击Apache (httpd.conf)打开配置文件后,直接使用搜索功能找到80端口的配置,将端口修改为801(之前步骤二中修改的); 
点击Apache (httpd-ssl.conf)打开配置文件后,直接使用搜索功能找到443端口的配置,将端口修改为4431(之前步骤二中修改的); 
修改完成后保存。 

解决xampp安装后Apache无法启动

解决xampp安装后Apache无法启动

 再次启动Apache,如果还是报相同的错误继续按照以上步骤修改端口。

总结

如果你的mysql,filezilla等启动时也出现路径错误或者端口被占用问题,也可以按上面的方法修改。

到此这篇关于xampp安装后Apache无法启动解决办法的文章就介绍到这了,更多相关xampp安装后Apache无法启动内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
Centos7.7 64位利用本地完整安装包安装lnmp/lamp套件教程
Mar 09 Servers
Nginx+Tomcat实现负载均衡、动静分离的原理解析
Mar 31 Servers
查看nginx配置文件路径和资源文件路径的方法
Mar 31 Servers
Nginx配置https的实现
Nov 27 Servers
深入解析Apache Hudi内核文件标记机制
Mar 31 Servers
Minikube搭建Kubernetes集群
Mar 31 Servers
Tomcat执行startup.bat出现闪退的原因及解决办法
Apr 20 Servers
Nginx 配置 HTTPS的详细过程
May 30 Servers
服务器SVN搭建图文安装过程
Jun 21 Servers
win sever 2022如何占用操作主机角色
Jun 25 Servers
Zabbix6通过ODBC方式监控Oracle 19C的详细过程
Sep 23 Servers
Nginx图片服务器配置之后图片访问404的问题解决
Shell脚本一键安装Nginx服务自定义Nginx版本
Nginx实现会话保持的两种方式
Mar 18 #Servers
Nginx实现负载均衡的项目实践
Mar 18 #Servers
Nginx中使用Lua脚本与图片的缩略图处理的实现
Mar 18 #Servers
nginx刷新页面出现404解决方案(亲测有效)
Mar 18 #Servers
Nginx+Windows搭建域名访问环境的操作方法
Mar 17 #Servers
You might like
PHP分多步骤填写发布信息的简单方法实例代码
2012/09/23 PHP
如何使用Strace调试工具
2013/06/03 PHP
PHP检测移动设备类mobile detection使用实例
2014/04/14 PHP
PHP实现HTML页面静态化的方法
2015/11/04 PHP
PHP 接入微信扫码支付总结(总结篇)
2016/11/03 PHP
PHP排序二叉树基本功能实现方法示例
2018/05/26 PHP
Yii2语言国际化的配置教程
2018/08/19 PHP
基于php解决json_encode中文UNICODE转码问题
2020/11/10 PHP
javascript String 对象
2008/04/25 Javascript
js 巧妙去除数组中的重复项
2010/01/25 Javascript
JS读取XML文件示例代码
2013/11/15 Javascript
javascript实现十六进制颜色值(HEX)和RGB格式相互转换
2014/06/20 Javascript
jQuery取得设置清空select选择的文本与值
2014/07/08 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
2016/08/02 Javascript
AngularJs  Using $location详解及示例代码
2016/09/02 Javascript
详解JavaScript权威指南之对象
2016/09/27 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
2016/11/30 Javascript
Vue.js实现列表清单的操作方法
2017/11/15 Javascript
详解webpack-dev-server使用方法
2018/09/14 Javascript
用WebStorm进行Angularjs 2开发(环境篇:Windows 10,Angular-cli方式)
2018/12/05 Javascript
js实现登录拖拽窗口
2020/02/10 Javascript
[49:11]完美世界DOTA2联赛PWL S3 INK ICE vs DLG 第二场 12.20
2020/12/23 DOTA
[06:59]DOTA2-DPC中国联赛3月7日Recap集锦
2021/03/11 DOTA
Python with的用法
2014/08/22 Python
自己使用总结Python程序代码片段
2015/06/02 Python
在Python程序中操作MySQL的基本方法
2015/07/29 Python
python: line=f.readlines()消除line中\n的方法
2018/03/19 Python
Ubuntu下使用Python实现游戏制作中的切分图片功能
2018/03/30 Python
python单线程文件传输的实例(C/S)
2019/02/13 Python
Python中正反斜杠(‘/’和‘\’)的意义与用法
2019/08/12 Python
Django框架model模型对象验证实现方法分析
2019/10/02 Python
Pytorch环境搭建与基本语法
2020/06/03 Python
带刀到教室的检讨书
2014/10/04 职场文书
党的群众路线教育实践活动党员个人剖析材料
2014/10/08 职场文书
护士长2015年终工作总结
2015/04/24 职场文书
2015年街道办事处工作总结
2015/05/22 职场文书