我刚刚安装了 Coldfusion 9,现在一切正常,它通过 Coldfusion Administrator 作为数据源连接到我的 MySQL 数据库,但我很少发生此错误,可能每天 5 到 10 次。我不知道如何重新创建它,如果你得到它并刷新页面,它就会消失。
Error Executing Database Query. Communications link failure Last packet sent to the server was 0 ms ago
该错误被coldfusion捕获,因为它显示了一条用户友好的消息并将问题通过电子邮件发送给我。
几乎所有的时间页面加载和工作正常,这个问题只发生在从 CFMX7 到 CF9 之后,两者都使用 MySQL。
我使用的 MySQL 版本是“5.0.77”
我已经尝试将 localhost 和 127.0.0.1 作为数据源中的主机,这没有区别。
有谁知道这是什么以及如何解决它?我看过一些类似的 Java 帖子,但我不知道如何将修复程序转换为 Coldfusion?无论如何,这可能是 MySQL 或 Apache 的问题吗?
编辑:我昨天(11 日)上午 11 点未检查保持连接,此后没有出现错误。通常我每天得到 3 到 10 个,所以这似乎是有希望的。我会等到明天再确认它是固定的。我在 5.0.77 上使用 MySQL 4/5 驱动程序