PhusionPassenger::UnknownError al visitar el lienzo

PhusionPassenger::UnknownError al visitar el lienzo

Así que estoy creando un servidor LMS de lienzo, sin embargo, me encuentro con errores a izquierda y derecha. Recientemente me salió un error prohibido (el cual pude solucionar gracias a esta gran comunidad). Ahora, errores del servidor, luego tengo otro que parece que no puedo resolver. Recibo un error de Ruby Rack:

Error message:
There was an error in your Gemfile, and Bundler cannot continue. (Bundler::GemfileError)

Exception class:
PhusionPassenger::UnknownError

Application root:
/var/canvas

Lista de gemas:

*** LOCAL GEMS ***

actionmailer (4.0.1)
actionpack (4.0.1)
activemodel (4.0.1)
activerecord (4.0.1)
activerecord-deprecated_finders (1.0.3)
activesupport (4.0.1)
arel (4.0.1)
atomic (1.1.14)
builder (3.1.4)
bundler (1.3.5)
erubis (2.7.0)
hike (1.2.3)
i18n (0.6.5)
mail (2.5.4)
mime-types (1.25.1)
minitest (4.7.5)
multi_json (1.8.2)
polyglot (0.3.3)
rack (1.5.2)
rack-test (0.6.2)
rails (4.0.1)
railties (4.0.1)
rake (10.1.0)
sprockets (2.10.1)
sprockets-rails (2.0.1)
thor (0.18.1)
thread_safe (0.1.3)
tilt (1.4.1)
treetop (1.4.15)
tzinfo (0.3.38)

He actualizado todas mis gemas y nada parece haber cambiado. Estoy ejecutando ruby1.9.3 y la última versión (compatible con esta versión de Ruby, por supuesto) de todas las gemas. Ninguno de los errores similares que he encontrado no lo soluciona. El GemFile es enorme, por lo que no lo publicaré aquí, pero es el predeterminado después de configurar el lienzo (si eso ayuda). Seguiré intentando arreglar esto.

No estoy familiarizado con cómo funcionan las dependencias de GemFile y Ruby. Cualquier ayuda es muy apreciada.

Respuesta1

¿Tienes memoria swap?

generalmente PhusionPassenger genera esta clase de errores porque el servidor no tiene memoria de intercambio, si no tiene memoria de intercambio le recomiendo que configure una memoria de intercambio en el servidor:

sudo dd if=/dev/zero of=/swap bs=1M count=1024
sudo mkswap /swap
sudo swapon /swap

Espero que te funcione

información relacionada