estoy desplegando una railsapp a UbuntuRMagick no encontrará ImageMagick en el servidor
RMagick se instala a través de "paquete de instalación del proveedor". de que se instale, y la aplicación se ejecuta - pero este error es lanzado:
uninitialized constant Image::Magick
al intentar leer:
source_image = Magick::Image.read("#{Rails.root}/public/system/assets/#{self.id}/original/#{self.asset_file_name}").first
que he hecho lo siguiente:
- uninstsalled, a continuación, reinstalado, ImageMagick en el servidor
- desinstalado, luego reinstalado, rmagick en el servidor
- desinstalado, entonces reinstalado, RMagick través bundler
- carrera con sólo el bundler RMagick instalado
- de ejecución con el bundler y sistema RMagick instalado
- proxy nginx a los rieles-servidor para que el error no está relacionado con pasajero
voy un poco loco tratando de averiguar lo más que pueda hacer para que RMagick ver ImageMagick
¿Puede mostrarnos el stacktrace de este error, por favor? –
Gracias por preguntarle a Ryan. Resultó que la persona que originalmente implementó la aplicación no la configuró en el Gemfile porque prefiere/necesita funcionar en muchos entornos. –