Rails 3.2.13生成应用程序在添加ImageMagick和Paperclip后开始崩溃

时间:2014-01-02 15:14:26

标签: ruby-on-rails ruby deployment imagemagick rmagick

我在生产中有一个rails应用程序,在我将包含ImageMagick和Paperclip的更改推送到它之后,它开始给我一个500错误。它在我的本地机器上运行得非常漂亮,我的所有日​​志都说是 -

“连接到database.yml指定的数据库”

一遍又一遍,所以我不会产生一个错误,给我任何方向,从哪里开始。

我的生产箱正在运行Ubuntu 10.04。如果您需要更多信息,请告诉我,因为我确信可能会发生其他事情。就像我说的,应用程序在我的本地机器上运行良好,一切正常。在添加图片上传之前,生产机器上的一切运行正常。

=================更新=================

为了填写额外的信息,我已经检查了生产盒上应用程序中rmagick gem的安装以及生产盒上“identify -version”的安装ImageMagick,并且都已安装。

=================另一个更新=================

我在我的本地计算机上的生产环境中启动了应用程序,一切运行得很好......但仍然无法在我的生产服务器上启动

================= YET另一个更新=================

我发现了一个相同的问题,问题是“回答”但实际上没有提供任何有关如何解决问题的信息。想法?

Paperclip in Production with Unicorn: uninitialized constant Paperclip (NameError)

1 个答案:

答案 0 :(得分:0)

所以问题是独角兽没有认出我新安装的宝石,我所要做的只是手动停止然后手动启动独角兽,一切都得到了照顾。

在应用程序的根目录中通过SSH -

service unicorn_"app name" stop

接着是

service unicorn_"app name" start