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 ).