解决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 相关文章推荐
nginx实现发布静态资源的方法
Mar 31 Servers
Nginx服务器添加Systemd自定义服务过程解析
Mar 31 Servers
JVM上高性能数据格式库包Apache Arrow入门和架构详解(Gkatziouras)
May 26 Servers
使用Nginx搭载rtmp直播服务器的方法
Oct 16 Servers
nginx实现动静分离的方法示例
Nov 07 Servers
Linux、ubuntu系统下查看显卡型号、显卡信息详解
Apr 07 Servers
排查Tomcat进程假死的问题
May 06 Servers
apache ftpserver搭建ftp服务器
May 20 Servers
Nginx本地配置SSL访问的实例教程
May 30 Servers
Linux磁盘管理方法介绍
Jun 01 Servers
在虚拟机中安装windows server 2008的图文教程
Jun 28 Servers
Nginx如何获取自定义请求header头和URL参数详解
Jul 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读取目录所有文件信息dir示例
2014/03/18 PHP
详解将数据从Laravel传送到vue的四种方式
2019/10/16 PHP
jQuery图片预加载 等比缩放实现代码
2011/10/04 Javascript
Javascript 中 null、NaN和undefined的区别总结
2013/04/10 Javascript
js中判断对象是否为空的三种实现方法
2013/12/23 Javascript
js 设置缓存及获取设置的缓存
2014/05/08 Javascript
JavaScript检查子字符串是否在字符串中的方法
2016/02/03 Javascript
JavaScript实现字符串与日期的互相转换及日期的格式化
2016/03/07 Javascript
带有定位当前位置的百度地图前端web api实例代码
2016/06/21 Javascript
JavaScript制作弹出层效果
2016/12/02 Javascript
jQuery插件FusionCharts实现的2D面积图效果示例【附demo源码下载】
2017/03/06 Javascript
jQuery输入框密码的显示隐藏【代码分享】
2017/04/29 jQuery
详解微信小程序审核不通过的解决方法
2018/01/17 Javascript
Node.js上传文件功能之服务端如何获取文件上传进度
2018/02/05 Javascript
js与jQuery实现获取table中的数据并拼成json字符串操作示例
2018/07/12 jQuery
如何能分清npm cnpm npx nvm
2019/01/17 Javascript
vue项目中实现缓存的最佳方案详解
2019/07/11 Javascript
javascript关于“时间”的一次探索
2019/07/24 Javascript
vue实现分页加载效果
2019/12/24 Javascript
python 查找文件夹下所有文件 实现代码
2009/07/01 Python
全面解读Python Web开发框架Django
2014/06/30 Python
Python使用pylab库实现画线功能的方法详解
2017/06/08 Python
Python标准模块--ContextManager上下文管理器的具体用法
2017/11/27 Python
pandas通过索引进行排序的示例
2018/11/16 Python
解决pycharm py文件运行后停止按钮变成了灰色的问题
2018/11/29 Python
python+opencv实现高斯平滑滤波
2020/07/21 Python
快速解决vue.js 模板和jinja 模板冲突的问题
2019/07/26 Python
tensorflow实现二维平面模拟三维数据教程
2020/02/11 Python
捷克鲜花配送:Florea.cz
2018/10/29 全球购物
C++如何引用一个已经定义过的全局变量
2014/08/25 面试题
初级软件工程师面试题 Junior Software Engineer Interview
2015/02/15 面试题
计算机学生的自我评价分享
2014/02/18 职场文书
总经理助理的职责
2014/03/14 职场文书
2015年党员承诺书
2015/01/21 职场文书
员工规章制度范本
2015/08/07 职场文书
nginx配置指令之server_name的具体使用
2022/08/14 Servers