Rails 2 应用程序RubyGems 1.8.7 失败
将 RubyGems 从更旧的版本升级到 1.8.7 后,我们的 Rails 2 应用程序将不再启动。将引发 NoMethodError,并显示消息 undefined method 'name' for "PO…
Rails 3 进程的内存占用量应随时间增长多少?
环境:Rails 3.0.4、Passenger/Nginx 当我查看生产切片上“top”的输出时,一个新实例开始时约为 110MB,并随着时间的推移(几天)缓慢增长到 200MB …
更新到 Rails 3.1.0.rc5 Passenger with nginx 后出现间歇性 502 错误
看起来只有一个乘客实例处理请求,其他实例仅处理 502 错误。这会导致间歇性错误模式,因为只有定向到第二个实例的请求才会失败。 ~$ rvmsudo passeng…
最近从 PHP 切换到 Rails Passenger。无法使index.php重定向到/
带有 apache 的 phusion guest 上的 Rails 3 在开发服务器上,routes.rb match "/index.php" => redirect("/") 工作正常。在生产中它会抛出 404 并且…
Rails 应用程序可能会导致乘客崩溃,不知道如何调试?
我的应用程序动态生成一些图像数据,并使用 send_data some_huge_blob, :type => 将其发送回浏览器'图像/png'。这在开发模式下工作得很好,但在混合使…
在其他端口部署 Rails 应用程序
简单的问题,如何将 Rails 应用程序部署到我网站的端口中?我知道我可以在使用 Mongrel 或 Webrick 运行时指定端口,但这一次,我必须将其部署到生产…
将 Rails 应用程序从 webrick 更改为 Passenger
需要一些帮助将 Rails 应用程序从 webrick 迁移到 apache 的乘客。我对这一切都很陌生,我无法让它与乘客一起运行。我已经尝试了很多指南,除了 Rails…
Rails 找不到我的 sqlite3 和表
我是一个铁轨菜鸟。 我尝试搭建一个模型消息。 当我在本地主机上使用 WEBrick 服务器时,它工作得很好。 但是当我尝试在其他客户端上使用 apache+pass…
XML 响应被削减至 65Kb
我有这样的站点地图生成操作: def sitemap last_model = MyModel.active.last if stale?(etag: last_model, last_modified: last_model.created_at.u…
回形针、phusion 乘客 - 显示图像错误
我正在使用回形针在 Rails 应用程序中上传和显示图像。 一切似乎都工作正常,直到我使用 phusion Passenger 在 apache 上部署我的应用程序。 在我的 v…
Phusion Passenger - 路线存在但不匹配(改为 404)
我在 phusion 乘客环境(CentOS、apache)的根级别运行 Rails 3 应用程序,尽管 rake paths 正确显示了路线,但很难让乘客找到一些路线。开发中一切正…