php - WampServer橙色图标

标签 php apache wamp wampserver

我在使用 Wamp 服务器时遇到问题,图标永远不会变绿。它一直停留在橙色。

我尝试了很多方法,编辑 HOSTS 文件,.config 文件,禁用 IIS,更改 SKYPE 的端口,退出 SKYPE,禁用万维网发布服务等......在 wamp 服务器图标 > Apache > 测试端口 80 下,它声明 Apache 正在使用该端口。

我正在运行 Windows 8 64 位和 Wamp Server 2.4。任何帮助将不胜感激。

最佳答案

在修复任何问题之前,您需要知道哪个服务尚未启动,Apache 或 MySQL。

正如 TEST PORT 80 实用程序所说,Apache 正在运行它可能是尚未启动的 MySQL 服务。除非你有另一个 Apache 正在运行!

那么哪个服务还没有启动???

如果 wampmanager 图标不是绿色,则其中一项服务 (Apache/MySQL) 未正常启动。

如果 wampmanager 图标为橙色,如何判断哪个服务未运行。

左键单击 wampmanager 图标以显示菜单-> Apache -> 服务 如果Start/Resume service 菜单为绿色,则 Apache IS NOT 正在运行。

左键单击 wampmanager 图标以显示菜单-> MySQL -> 服务 如果Start/Resume service 菜单为绿色,则 MySQL IS NOT 正在运行。

如果 Apache 是未运行的服务,它通常会运行,但并非总是如此,因为其他东西已经捕获了端口 80。

现在做, 左键点击 wampmanager 图标,显示菜单-> Apache -> 服务 -> 测试端口 80 这将启动一个命令窗口并显示一些有关什么(如果有的话)正在使用端口 80 的信息。

无论它是什么,都应该重新配置为不使用端口 80,或者如果您不使用它则将其卸载。

如果端口 80 不是问题,请在相应的错误日志中查找错误(使用 wamp 管理器菜单查看错误日志)

如果这些不存在或未显示任何错误,则还要检查 Windows 事件查看器 开始 -> 管理工具 -> 事件查看器 并查看从对话框左侧的菜单访问的“Windows 日志”->“应用程序”部分,了解来自 Apache 和/或 MySQL 的错误消息。

如果它的MYSQL还没有启动。

通过菜单查看mysql错误日志

wampmanager->MySQL->error log

检查 Windows 事件日志中是否有来自 MYSQL 的消息

检查你没有运行另一个 MYSQL 服务器实例。

如何配置 SKYPE 使其不需要端口 80 或 443

运行Skype 然后使用菜单执行此操作: 工具 -> 选项 -> 高级 -> 连接 取消选中“使用端口 80 和 443 作为传入连接的替代方案”旁边的复选框 现在重新启动 SKYPE 以使这些更改生效。

如果您运行的是 Windows 8,则 SKYPE 作为应用程序提供,并且(目前)无法以这种方式进行配置。 但是,如果您卸载 SKYPE 应用程序并以旧方式安装 SKYPE,您可以重新配置它,它仍然可以正常工作。

关于php - WampServer橙色图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21671456/

相关文章:

php - 在跑道中通过一个请求上传多个文件(建议)

python - 在 Anaconda : "ImportError: No module named django.core.wsgi" 中的 Python 上使用 mod_wsgi 配置 Django 时出错

zend-framework - 关于在包含 Zend_Session 类的 WAMP 上运行项目的错误

未维护 PHP session 变量

php - 闭包函数 laravel 的两个参数

php - 在 LAMP 服务器上使用 PHP 从 MySQLi 输出 JSON api

ajax - Google AJAX 抓取问题,返回快照 URL 而不是 hashbang URL

java - 配置 Apache/Tomcat 的最佳实践

mysql - 奇怪的sql导入语法错误

php - 将 XML 中的值检索到 PHP 数组中