【问题标题】:Wamp server icon will not turn greenWamp 服务器图标不会变成绿色
【发布时间】:2013-11-12 05:58:13
【问题描述】:

我阅读了很多关于它的类似问题,但解决方案对我不起作用。

图标显示 WAMP 服务器在线,但它保持橙色。

当我在 Apache/services/Test 端口 80 下测试端口 80 时,它说端口 80 实际使用的是:服务器:Apache/2.2.8 PHP/5.2.6

这不应该是件好事吗?由于没有其他程序使用端口 80,尽管当我键入本地主机时,我得到一个奇怪的页面而不是正常页面,它有粉红色条

AppServ 开放项目 - 适用于 Windows 的 2.5.10

phpMyAdmin Database Manager Version 2.10.3
PHP Information Version 5.2.6

About AppServ Version 2.5.10 for Windows
AppServ is a merging open source software installer package for Windows includes :

    Apache Web Server Version 2.2.8
    PHP Script Language Version 5.2.6
    MySQL Database Version 5.0.51b
    phpMyAdmin Database Manager Version 2.10.3

ChangeLog
README
AUTHORS
COPYING
Official Site : http://www.AppServNetwork.com
Hosting support by : http://www.AppServHosting.com

    Change Language :  

Easy way to build Webserver, Database Server with AppServ :-) 

我真的需要开始在这个项目中工作,但这让我什至无法开始。

【问题讨论】:

  • 为什么不卸载 App Serv?

标签: wamp appserver


【解决方案1】:

除非您真的知道自己在做什么,否则您的系统上应该只有一个 Apache。

基本上,WAMPServer 和 APPServ 是一回事,它们是 WAMP 堆栈(即 Apache、MySQL 和 PHP)的安装程序。

您只需要其中一个,因此请卸载另一个,当然记得在卸载其中一个之前备份您可能想要移至另一个的任何内容。

【讨论】:

  • 天哪,我还以为是同一回事,我什至不记得安装了 APP 服务器,但它现在可以工作了。非常感谢!
【解决方案2】:

检查 MySQL 是否正在运行

然后点击图标托盘中的 Wamp 图标

MySQL->服务

如果 Start/Resume Service 可见且可单击,则表示您的 MySQL 服务未运行,这就是它给您带来问题的原因。

您可能已经安装了其他一些安装并运行 MySQL 的应用程序 - 所以已经运行了一个 MySQL 与 wamp 的 MySQL 有冲突。

如何阻止其他 MySQL 运行?

只需转到“我的电脑”并搜索文件名“my.ini”(不带引号)

您的计算机上应该至少有两个 my.ini 文件,删除除 wamp 目录中的一个以外的所有其他 my.ini

重新启动您的计算机并启动 wamp 服务器应该可以解决您的问题

【讨论】:

  • 谢谢,以前的答案有效,但当时我不知道如何正确地将其标记为正确答案。
  • 没问题 - 它可以帮助遇到同样问题的人
  • @Muhammad 我按照你的方式解决了问题,但解决方案不起作用,因为我的系统上只有 1 个 my.ini。有没有其他办法?
  • @asachanfbd 上面的解决方案是当你有两个不同的 mysql 运行时 - 如果你只有一个,那么它可能与你的数据库有关 - 试试这个:转到 wamp\bin\mysql\mysql5.6.12\data 并移动 @987654322 @ 和 ib_logfile1 文件到其他地方并重新启动 wamp - 如果它不能解决问题,请告诉我
  • @Muhammad 感谢您的帮助,但这个解决方案也没有奏效。查看日志文件后,我发现我的一张表已损坏。奇怪的是我的系统中唯一的变化是 RAM 从 4GB 到 2GB。在表恢复并正常工作 1 天后,问题再次出现,这一次唯一的变化是 RAM 从 2GB 变为 4GB。之后它仍然可以正常工作。我无法理解 RAM 和 db 表之间的关系。
【解决方案3】:

我有解决办法...

  1. 单击托盘图标中的 WampServer 图标 -> Apache -> 服务 -> 安装服务 (同样适用于 mysql -> 服务 -> 安装服务)

  2. 然后,Apache -> Service -> Start service(MySql也一样 -> Service -> Start service)

完成!享受:-)

【讨论】:

  • 这个答案对于那些只复制粘贴(如在新的 Windows 安装中)wamp 文件夹的人也很有用。
【解决方案4】:

如果您正在运行 Skype,请停止它,因为它使用 WAMP 所需的 port80

您还可以切换 Wamp 所需的端口。 关注这篇文章 How to change port number for apache in WAMP

【讨论】:

    【解决方案5】:

    从 WampServer 2.5(64 位)开始,我必须做这些事情才能让它变绿:

    1. 在你的my.ini

      • [wampmysqld] 更改为[wampmysqld64]。现在,当您启动/停止 wamp 时,您应该在 mysql 日志文件中获取信息(如果有任何错误信息)。
      • 我取消了所有 innodb 行 Uncomment the following if you are using InnoDB tables 下的注释(除了 innodb_log_arch_dir 和 innodb_additional_mem_pool_size)。
      • 确保innodb_data_home_dir 设置正确,如innodb_data_home_dir = C:/wamp/bin/mysql/mysql5.6.17/data/。对innodb_log_group_home_dir 执行相同操作。
      • 将语言环境行更改为英语的lc-messages=en_US
      • 您可以通过 Wamp Icon > Mysql > Service 确认 mysql 已启动并正在运行(启动/恢复服务应为灰色)
    2. 安装并启动 apache:

      • Wamp 图标 > Apache > 服务 > 安装服务。
      • Wamp 图标 > Apache > 服务 > 开始。 (您可以点击“测试端口 80”查看是否有其他人提到的阻止它,例如 skype、sql 报告等)

    【讨论】:

      【解决方案6】:

      在启动 WAMP 服务器的过程中,Apache 服务也应该被启动。万一,它没有启动; WAMP 服务器无法正常运行。

      要解决此问题,请导航至系统托盘中的 WAMP 服务器图标 > Apache > 服务管理“wampapache64”> 安装服务。

      它将在您的屏幕上打开命令提示符。关闭命令提示符后,转到相同的路径并单击启动/恢复服务。

      WAMP 服务器图标应立即变为绿色。

      如果你可以拥有所有这些但仍然,图标显示橙色,你需要点击重新启动服务按钮。

      【讨论】:

        猜你喜欢
        • 2013-09-12
        • 2013-06-14
        • 1970-01-01
        • 2017-01-24
        • 2012-05-30
        • 2012-05-25
        • 2012-12-05
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多