2013-07-04 4 views
8

Ich bin neu in Rubin auf Schienen. Wann immer etwas nicht stimmt, habe ich diesen Fehler:Ruby on Rails: Wo kann ich Fehlerprotokoll bekommen?

Template is missing 

Missing template errors/error_404 with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}. 
Searched in: * "C:/Users/Avi/Documents/Aptana Studio 3 Workspace/social/app/views" * "C:/RubyonRails/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/devise-2.2.4/app/views" 

Aber das Problem ist etwas Syntaxfehler oder Programmierfehler.

Kann ich ein Fehlerprotokoll erhalten, etwas wie in CakePHP?

+0

wo sind sie rails server? – Debadatt

+5

Aus dem Verzeichnis Ihrer Rails-App in Entwicklung: '$ tail -f log/development.log'. Dies wird Ihr Entwicklungsprotokoll streamen. –

Antwort

8

wie @thomas-klemm schon geschrieben, kannst du die Dateien im log ablegen. Diese Protokolle werden nach der Umgebung benannt, in der Sie arbeiten (Entwicklung lokal, Produktion für Live usw.).

, wenn Sie alle die Ausgabe erhalten möchten Sie ein tail log/*

von dem, was tun kann, ich weiß, hat cakephp eine wirklich schöne Anwendung Überwachung und Administration Backend. Wenn Sie etwas Ähnliches für Schienen wollen, können Sie besser_fehler verwenden:

+0

danke @phoet hat meine Zeit gerettet :) –