Ruby on Rails ottiene HTTP 500 senza errori registrati (ospitato su Media Temple)
-
05-07-2019 - |
Domanda
Sto cercando di distribuire la mia applicazione Ruby on Rails su Media Temple. L'applicazione si avvia correttamente (Mongrel si avvia correttamente) ma continuo a ricevere un errore HTTP 500.
Il problema è che nulla viene scritto nel registro, quindi ora so cosa potrebbe causare questo problema.
Ho 256 M di memoria disponibili, quindi non credo che la memoria sia un problema.
Grazie,
Soluzione 5
Nel problema è stato risolto spostandosi su un altro host. Non l'ideale, ma funziona.
Altri suggerimenti
Dovrai inoltre assicurarti che l'utente "quot" e " ha la capacità di scrivere su tmp /, log /
Potrebbe trattarsi di un errore Apache relativo alle richieste di proxy al tuo ibrido. Controlla anche il registro di Apache.
Puoi provare a vedere i passaggi sopra indicati, ma come pratica o per comodità, usa Hoptoad Notifier o Notificatore di eccezioni nella tua applicazione Rails.
È un bel modo per tenere traccia delle eccezioni nella tua app Rails e ricevi notifiche e-mail con tutti i dettagli necessari.
Avresti potuto avviare una sessione di script / server in esecuzione su Mongrel, in questo modo i log verranno stampati direttamente nella sessione.
Ma suppongo che ora sia corretto in entrambi i modi ;-)