Come trovare bug webrick in NetBeans per Ror?
-
11-07-2019 - |
Domanda
Sto iniziando la mia avventura con Ruby on Rails e come IDE ho scelto Netbeans. Ha in bundle il server Webrick e ha funzionato bene. Ma dopo alcune modifiche nella mia prima applicazione mi dà l'errore interno 500, ma nulla viene visualizzato nella console. E le azioni più vecchie danno lo stesso risultato.
Come posso trovare dove si trova il problema? Lavoro sul sistema Ubuntu.
Soluzione
Quello che puoi anche fare è aggiungere la seguente riga al tuo controller "quotation.rb":
ActiveRecord::Base.logger = Logger.new(STDOUT)
Quindi otterrai l'output di debug in " Output " di WEBrick finestra all'interno di Netbeans.
Altri suggerimenti
La cosa migliore da fare è aprire sempre una finestra del terminale ed emettere quanto segue
tail -f log/development.log
Questo ti darà un feed colorato in tempo reale e di sintassi del tuo registro mentre lavori con la tua applicazione.
Mi sono risposto: logs / development.log