我在使用 Rails 应用程序时遇到了一些问题。
当应用程序部署在带有 MySQL 服务器 5.1 的 Mac OS X Snow Leopard 上时,它运行一切正常。但是,当我在 Windows 7(32 位或 64 位)上部署它时,Mongrel 收到请求(我可以在development.log 上看到 GET 请求),但没有任何反应,浏览器永远显示“等待服务器”。
我尝试在 Windows 上安装与 Mac 上相同的版本 (mysql 5.1),但没有成功。我不断收到同样的错误。
我已经检查了当我使用 Mysql Administrator 工具发出 GET 请求时数据库会发生什么情况。将出现一个来自 Rails 应用程序数据库角色的新连接;然而,它永远处于“ sleep ”状态,“时间”栏不断增加……“看起来它在等待着什么……也许是下辈子,谁知道呢?” :P
我能够在 Windows 上迁移数据库,甚至可以为数据库提供种子,但 Mongrel 不会响应任何 GET 请求...
有人知道它可能是什么吗?谢谢!
最佳答案
关于mysql - Rails 应用程序在 Mac OS X 上运行良好,但 mongrel 不响应 Windows 7 中的请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7204550/