XAMPP安装完成后启动时,部分用户在开启Apache服务会出现类似图示的问题。
1、 该错误源于XAMPP默认使用的HTTP与HTTPS端口已被其他程序占用,可尝试更改端口设置或关闭占用端口的进程来解决。
2、 启动XAMPP控制面板,定位Apache模块,点击其配置选项进入Config文件设置。
3、 首先打开 Apache 的配置文件 httpd.conf,找到Listen 80这一行,将其修改为Listen 8080;接着查找ServerName localhost:80,更改为ServerName localhost:8080;完成修改后保存文件,使配置生效。此操作将服务器默认端口由80更改为8080,便于在本地不同端口运行服务。
4、 打开Apache的httpd-ssl.conf配置文件,定位到Listen 443这一行,将其修改为Listen 4433。接着找到ServerName localhost:443这一项,更改为ServerName localhost:4433。完成上述两处修改后,保存文件并关闭编辑器,确保更改生效,以便SSL服务在新的端口上正常运行。
5、 关闭XAMPP后重新启动,再次开启Apache服务即可正常运行,问题将不复存在。
6、 状态变更已识别:系统运行中,操作成功完成。
