前提:好久没用wamp,并且电脑最近重装了系统,发现wamp图标变红了。

一般情况图标是红色表示 mysql 和 apache 启动不起来
一般情况图标是黄色表示 mysql 或 apache其中一个没启动起来

最简单的先单机左键,分别操作 apache 和 mysql ,点击install service,会跳出一个弹窗,一般你的80端口没被占用都会安装成功的,如果顺利他们会变成运行中,如果不顺利就是我下面遇到的问题。

1. mysql

mysql 比较简单,我的启动不起来是因为我下载的 MySQL 服务正在运行,和 wamp 的冲突了。

win + R 输入 services.msc

找到 MySQL 服务停止它就行。

2. apache

比较难搞的是 apache,网上搜了好多方法都不是我的问题,后来看到一个命令,可以看到启动 apache 服务时出现的错误。

找到自己的 wamp安装目录,E:\wamp\bin\apache\apache2.4.9\bin 下
输入httpd.exe

这是我遇到的三个错误:

第一个错误:/httpd.conf:241: <Directory> was not closed.

这个已经告诉行数了,是因为我的结束标签没有在下一行,导致没对上。

第二个错误:httpd.conf:<Directory> directive requires additional arguments

这个是因为 标签,右侧要有网站名,不知道写什么,就写 / 。

第三个错误:
AH00558: httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::dc4b:e1e8:b7f9:7a4f. Set the 'ServerName' directive globally to suppress this message
(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bind to address [::]:81
(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bind to address 0.0.0.0:81
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs

Could not reliably determine the server's fully qualified domain name, using fe80::dc4b:e1e8:b7f9:7a4f. Set the 'ServerName' directive globally to suppress this message 是需要打开 httpd.conf 中的 ServerName localhost:80

(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : AH00072: make_sock: could not bind to address [::]:81 (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : AH00072: make_sock: could not bind to address 0.0.0.0:81

这个网上普遍说的是端口被占用,我搞了很多,突然发现“只允许使用一次”,想到我的 httpd.conf 中多写了两行,注释掉之后就好了…

希望我的文章能给你们一丝启发~

Wamp apache无法启动相关推荐

  1. 安装Wamp后 Apache无法启动的解决方法

    安装Wamp后 Apache无法启动的解决方法,网上的解决方案可以说是五花八门,有些说了一大推,一点作用都起不到. 其实解决方法只需两步: 1.安装路径不能包含有中文,这个我不知道为什么,总之如果安装 ...

  2. 【PHP】安装wampserver3.1.19后apache无法启动问题

    启动wampserver后图标是橙色的,检查后显示apache无法启动. cmd中输入如下命令检查是否有80端口占用: netstat -ano|findstr 80 发现确实有被占用情况,根据百度修 ...

  3. linux apache无法启动,linux mysq 无法启动 apache 无法启动

    linux mysq 无法启动 apache 无法启动Starting MySQL.The server quit without updating PID file (/[FAILED]nux/my ...

  4. Atitit. 软件GUIbutton与仪表盘--webserver区--获取apache配置文件路径 linux and apache的启动、停止、重新启动...

    Atitit.   软件GUIbutton与仪表盘--webserver区--获取apache配置文件路径 linux and apache的启动.停止.重新启动 能够通过"netstat  ...

  5. Apache无法启动解决 the requested operation has failed

    Apache不能启动解决办法 这是我这两天频繁遇到的问题.Apache服务器还真是问题少年!任何点改动都可能导致它无法使用. 原因一:80端口占用例如IIS,另外就是迅雷.我的apache服务器就是被 ...

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

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

  7. XAMPP——Apache不能启动解决方案

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

  8. cdh搭建hadoop集群_Hadoop宿醉:使用Apache Whirr启动hadoop集群CDH4

    cdh搭建hadoop集群 这篇文章是关于如何在EC2实例上启动CDH4 MRv1或CDH4 Yarn集群的. 据说您可以在Whirr的帮助下在5分钟内启动一个集群! 当且仅当一切工作正常时,这才是正 ...

  9. ubuntu下如何设置apache的启动和重启

    ubuntu下如何设置apache的启动和重启 1.启动aoache服务 sudo /etc/init.d/apache2 start 2.重启apache服务 sudo /etc/init.d/ap ...

最新文章

  1. Docker网络解决方案-Flannel部署记录
  2. CSS+DIV-制作实用菜单
  3. Android使用RxJava+Retrofit2+Okhttp+MVP练习的APP
  4. JDK踩坑: Smart LocalDate
  5. 阿里巴巴云原生 etcd 服务集群管控优化实践
  6. PMcaff脉脉大咖分享会 | 走出BAT!从0到1做一款自己的产品
  7. JAVA使用JDBC连接MySQL数据库
  8. Windows函数:PtrToUlong作用
  9. 开机登录时取消Ctrl+Alt+Delete
  10. pos mac java_有没有谁搞过银联POS终端mac算法[php版本]?
  11. Study 7 —— CSS美化背景和边框
  12. apifox通过若依平台登录传参获取token
  13. DEFCON 26 | 利用传真功能漏洞渗透进入企业内网(Faxploit)
  14. 民生服务是“双创”永恒主题 且听“鸿雁旅居网”、“熊猫中医”谈背后心路历程...
  15. AQS源码解读(六)——从PROPAGATE和setHeadAndPropagate()分析共享锁的传播性
  16. WebGL编程指南三:varying变量的使用和理解光栅化过程。
  17. onlyoffice 自动保存_onlyoffice服务在线编辑文档保存解析
  18. UE4 后期材质节点学习
  19. python时间序列分解STL
  20. 河南省第二类医疗器械首次注册

热门文章

  1. Git手动更新上游代码
  2. python折线图设置标题
  3. 2015年全国硕士研究生入学统一考试管理类专业学位联考逻辑试题——解析版
  4. html下拉列表+网页更换背景实现的换肤功能
  5. border的所有用法
  6. Vue 3.0 公开代码之后的一些争论
  7. 苹果笔记本的end键_笔记本苹果电脑系统「笔记本电脑各个按键代表什么功能」...
  8. 选择虚拟主机时需要考虑的因素
  9. Android Studio项目中jniLibs和libs的区别
  10. ubuntu四个屏幕设置_如何在 Linux 中为每个屏幕设置不同的壁纸