【发布时间】:2015-10-28 02:33:11
【问题描述】:
我已经在我的 Windows 10 企业机器上安装了 WAMP 64 位服务器。但是我得到一个橙色图标。我检查了以下内容:
- Apache -> 服务,启动/恢复服务为灰色,停止服务为红色。另外测试端口 80 给了我:
您的 80 端口实际被以下用户使用: 服务器:Apache/2.4.9 (Win64) PHP/5.5.12
Mysql -> 服务,启动/恢复服务为绿色。当我点击它时,什么也没有发生。
我尝试关闭 Windows 防火墙,但没有任何反应。
我已经检查了Skype,但它实际上没有安装在我的机器上。在命令提示符下尝试了 netstat-b,我看不到端口 80 的任何内容
搜索要删除的 mysql-bin.index,但没有找到。
任何关于我下一步可以尝试的帮助将不胜感激。谢谢
更新 以下 RiggsFolly 建议是我通过 Windows 事件记录器从 MySQL 获得的错误:
2015-08-08 08:31:08 7024 [Note] Plugin 'FEDERATED' is disabled.
2015-08-08 08:31:08 18ec InnoDB: Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator.
2015-08-08 08:31:08 7024 [Note] InnoDB: Using atomics to ref count buffer pool pages
2015-08-08 08:31:08 7024 [Note] InnoDB: The InnoDB memory heap is disabled
2015-08-08 08:31:08 7024 [Note] InnoDB: Mutexes and rw_locks use Windows interlocked functions
2015-08-08 08:31:08 7024 [Note] InnoDB: Memory barrier is not used
2015-08-08 08:31:08 7024 [Note] InnoDB: Compressed tables use zlib 1.2.3
2015-08-08 08:31:08 7024 [Note] InnoDB: Not using CPU crc32 instructions
2015-08-08 08:31:08 7024 [Note] InnoDB: Initializing buffer pool, size = 16.0M
2015-08-08 08:31:08 7024 [Note] InnoDB: Completed initialization of buffer pool
2015-08-08 08:31:08 7024 [Note] InnoDB: Highest supported file format is Barracuda.
2015-08-08 08:31:08 18ec InnoDB: Operating system error number 87 in a file operation.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.6/en/operating-system-error-codes.html
2015-08-08 08:31:08 7024 [ERROR] InnoDB: File C:\wamp\mysql\data\ib_logfile0: 'aio read' returned OS error 187. Cannot continue operation
也通过谷歌搜索,我尝试将以下行添加到 my.ini 文件,但仍然得到相同的错误: innodb_flush_method=正常
【问题讨论】:
-
如果您报告的内容正确,这看起来像 MYSQL 服务尚未启动。查看
mysql error logwampmanager->MySQL->error log报告什么edit question with contents 如果那是空的,我猜它会是然后查看Windows Event Log以了解来自MYSQL的错误 -
您还可以检查MYSQL服务是否已正确注册。使用服务管理单元检查名为
wampmysqld64的服务是否存在。 -
感谢您的回复。我检查了 Windows 事件日志,这是错误:wampmysqld64 服务意外终止。它已经这样做了 14 次。 MYSQL 日志也是空的
-
仅此而已,没有其他相关消息解释原因吗?编辑您的问题并将事件日志中的每个 MYSQL 错误消息添加到您的问题。
-
感谢 Riggs,我已按要求更新了 Windows 事件记录器。
标签: wamp