stop ruby-on-rails apache passenger webrick

ruby-on-rails - stop - install passenger nginx



Lo lamentamos, pero algo saliĆ³ mal.-Con Rieles, Apache, Pasajero. (3)

Tengo Rails 3.2.3 con Apache y Passenger .

Tengo un proyecto trabajando en modo de desarrollo. Cuando cambio el proyecto al modo de producción ( Passenger estándar), me da un HTTP Error 500 :

Lo lamentamos, pero algo salió mal.

Esto sucede incluso con WEBrick . ¿Puede alguien ayudarme?

Editar :

Mi archivo de entorno de producción: http://pastebin.com/ZAudSzkc


Asegúrate de que has ejecutado $ bundle install . Si esto no tiene éxito, vaya a su entorno de producción y conéctese a su servidor usando ssh y $ tail -f log/production.log en su aplicación de producción actual.

Esto generará una salida que podría mostrar un error.

Si esto no muestra un error en el registro / directorio, haga $ ls -la si hay algún archivo passenger.error abra el último y verifique si hay errores.

Espero que esto te haya ayudado!

Además de log / production.log, también debe consultar el registro de errores del servidor web, normalmente /var/log/apache2/error.log o /var/log/nginx/error.log . Algunos errores están escritos allí en su lugar. Puede encontrar más información en la sección Solución de problemas del manual del pasajero:


Estaba luchando con un tipo de problema similar y descubrí que al cambiar config.consider_all_requests_local a true en config / environment / production.rb, podía obtener el mensaje de error para mostrar en producción y ver cuál era el problema real. Obviamente, vuelva a cambiarlo una vez que haya solucionado el problema.


Nos enfrentamos al mismo problema, al mismo mensaje, al código de error 500, pero estaba en modo de desarrollo y no se registró nada útil. Y solo sucedió en uno de mis colegios universitarios.

El problema fueron los caracteres no ASCII (aquí: diéresis como ü, ß y así sucesivamente) dentro de las cadenas. Ahora simplemente traducimos todo con I18n.t(''text_to_translate'') (encuentre el archivo de traducción yaml correspondiente en / config / locales /, para obtener más información sobre I18N, consulte http://guides.rubyonrails.org/i18n.html ).