Comment trouver des bugs Webrick dans NetBeans pour Ror?
-
11-07-2019 - |
Question
Je commence mon aventure avec Ruby on Rails et, comme IDE, j'ai choisi Netbeans. Il contient le serveur Webrick et cela a bien fonctionné. Mais après quelques changements dans ma première application, une erreur interne 500 me est signalée - mais rien ne s'affiche dans la console. Et les actions plus anciennes donnent le même résultat.
Comment trouver le problème? Je travaille sur le système Ubuntu.
La solution
Vous pouvez également ajouter la ligne suivante à votre contrôleur "application.rb":
ActiveRecord::Base.logger = Logger.new(STDOUT)
Ensuite, vous obtiendrez une sortie de débogage dans le paramètre "Sortie" de WEBrick. fenêtre dans Netbeans.
Autres conseils
Votre meilleur choix est de toujours avoir une fenêtre de terminal ouverte et d'émettre le message suivant
tail -f log/development.log
Ceci vous donnera un flux couleur en temps réel de votre journal lorsque vous travaillez avec votre application.
J'ai répondu moi-même - logs / development.log