基本概念

XAMPP:XAMPP是一个完全免费,易于安装的Apache发行版,其中包含MariaDB,PHP和Perl。XAMPP开源软件包已设置为非常易于安装和使用。

Apache:Apache HTTP服务器项目是为现代操作系统(包括UNIX和Windows)开发和维护开源HTTP服务器的一项工作。该项目的目标是提供一个安全,高效且可扩展的服务器,该服务器提供与当前HTTP标准同步的HTTP服务。

问题描述

Apache无法启动,并且返回类似于下面的错误信息:

9:52:41 AM  [Apache]     This may be due to a blocked port, missing dependencies,
9:52:41 AM  [Apache]     improper privileges, a crash, or a shutdown by another method.
9:52:41 AM  [Apache]     Press the Logs button to view error logs and check
9:52:41 AM  [Apache]     the Windows Event Viewer for more clues
9:52:41 AM  [Apache]     If you need more help, copy and post this
9:52:41 AM  [Apache]     entire log window on the forums

解决方案

点击XAMPP右侧的Netstat按钮,看一下是不是有哪个程序正在使用80或者443端口。

打开配置文件

在安装文件夹下面找到..\XAMPP\apache\conf\,并在这个目录下的httpd.conf 文件中  所有80换成82或其他未被占用的端口。该文件总共有三处提到了80端口,全部改成82(或其他你选择的端口)。

如果443端口也被占用,打开安装路径下...\xampp\apache\conf\extra 下的httpd-ssl.conf文件,将Listen 443这句注释掉:添加“#”变为“# Listen 443”,或将443改为其他未被占用的端口,例如4433

启动Apache

参考文章

https://jingyan.baidu.com/article/358570f64d87c2ce4724fcfc.html

https://blog.csdn.net/qq_41664447/article/details/81202740

XAMPP——Apache不能启动解决方案相关推荐

  1. wampp mysql版_xampp 64位下载(XAMPP 5.6.8 for Windows)官方版_附xampp mysql无法启动解决方案...

    xampp 64位下载(XAMPP 5.6.8 for Windows)官方版_附xampp mysql无法启动解决方案 xampp(apache+mysql+php+perl)是一个功能强大的建站集 ...

  2. xampp apache 无法启动

    机子上有IIS,所以80端口被占用了,xampp需要更改httpconf的端口,注意,还要更改ssl的端口,不然如果你机子上装有visual svn的话,你的apache也是启动不了的, 以下是具体操 ...

  3. xampp apache无法启动的解决方法

    以前一直用虚拟机来配置php的环境,但是使用时必须要启动虚拟机有点麻烦.今天找来了XAMPP直接在本地系统中配置php环境也免了逐项安装My Sql.phpmyadmin.zend等软件的麻烦! 回到 ...

  4. Win7 XAMPP apache无法启动的问题

    在Win7上下载安装版的xampp,无法启动apache ,现象是短暂显示了running标志之后就停止了,日志显示WARNING:terminating worker thread 0. 查看日志信 ...

  5. xampp的Apache无法启动解决方法

    XAMPP Apache 无法启动原因1(缺少VC运行库): 这个就是我遇到的问题原因,下载安装的XAMPP版本是xampp-win32-1.7.7-VC9,而现有的Windows XP系统又没有安装 ...

  6. 修复XAMPP安装过程中 因端口80被占用 Apache无法启动的问题

    Fix XAMPP Apache Not Starting Because Port 80 In Use XAMPP中Apache服务器无法启动,出现该问题的最常见原因是由于默认端口号80可能已被其他 ...

  7. xampp中apache不能启动解决方法 (share)

    Xampp的获得和安装都十分简单,你只要到以下网址: http://www.apachefriends.org/zh_cn/xampp.html 下载xampp即可,我安装的是windows版本的In ...

  8. windows7 x86_64系统安装xampp后apache无法启动,端口冲突

    windows7 x86_64系统安装xampp后apache无法启动,报 blockedError: Apache shutdown unexpectedlyThis may be due to a ...

  9. xampp php搭建失败,ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败),thinkphpxampp...

    ThinkPHP框架搭建及常见问题(XAMPP安装失败.Apache/MySQL启动失败),thinkphpxampp 本文为大家详细分享了搭建ThinkPHP框架时遇到的问题,为大家提供了解决方法, ...

最新文章

  1. 一次失败的尝试:paxosstore示例编译
  2. python自学笔记之开源小工具:SanicDB介绍
  3. 频繁模式增长Frequent-Pattern Growth(FP-Growth)
  4. 华为Mate 40 Pro维修价来了:这个部件最贵,够买一部顶级旗舰
  5. 走捷径拿到大厂25K高级测试Offer,别不服!
  6. Navicat 12 安装
  7. git branch看不到分支_Git简介及基本用法
  8. 利用jsoup进行模拟登录
  9. C++ 传递指针给函数
  10. 人力资源管理系统erp
  11. 乐鑫Esp32学习之旅 20 一篇好文,开发过程中编译esp32固件太大,无法正常启动?教你如何自定义分区表partitions.csv。
  12. 正则表达式之断言及常用正则表达式
  13. 微信定位服务器在哪个位置打开,微信开了定位功能附近的人都看不到我是怎么回事...
  14. 曼哈顿距离与切比雪夫距离的亲密♂关系。
  15. 沙龙干货 Vol.1|如何让游戏广告收益不再艰难?演讲 PPT 免费领取!
  16. 原来卡布奇诺信息安全协会是干这个的呀,一起来看看吧。
  17. EasyRecovery是最好用的手机数据恢复工具
  18. 5G 学习笔记 - NSA - ENDC架构
  19. 使用matlab读取gml网络数据
  20. java设计火车的类,JAVA课程设计--火车票管理系统

热门文章

  1. linux内核合并dtb文件,c – 如何修改内核DTB文件
  2. linux缓存文件地址,如何遍历linux内核中的文件地址空间的页面缓存树(基数树)
  3. 前端获取后端传来的session_java后台如何获取,前台传来的表单数据
  4. 检验是否服从同一分布
  5. escplise使用教程_eclipse使用教程
  6. java jpa hibernate_java - JPA和Hibernate - Criteria与JPQL或HQL
  7. php灰度化,PHP Imagick – 将图像转换为灰度(非常糟糕的结果)
  8. 虚拟成像技术_AI帝国将崛起,国内幻真虚拟成像技术第一家
  9. php 状态模式,PHP设计模式(十九)—状态模式 (State Pattern)
  10. apache 编译支持php_apache2 不支持php文件 解决办法(示例代码)