2011-08-08 142 views

回答

27

您可以檢查戰俘接收您所選擇的在~/Library/Logs/Pow目錄中的日誌文件運行tail -f的HTTP請求。查看關於Viewing Log Files

的Pow手冊部分如果您正在尋找Rails特定日誌,它們將位於您的應用程序的log/目錄中。舉例來說,如果你想要觀看的開發日誌,應用程序切換到應用程序的根主任和運行:

tail -f log/development.log 

還有less,這將給你更多的選項,但不是很簡單易用。

less -R log/development.log 

然後按ctrl-f按照新的輸出到文件。按h將爲您提供更詳細的幫助菜單。

1

您是否在應用程序中看到log/development.log路徑?通常可以使用它來查看Rails中發生了什麼。也有測試和生產的日誌,它們可能會出現在您的項目中,具體取決於應用程序的運行模式。

要訪問這些日誌,您應該使用終端和cd到您的應用程序,您可以然後使用實用程序(如tail)查看日誌。當有像Rails記錄器那樣的新內容時,tail命令的變體也會滾動輸出。

11

您還可以使用幫助寶石,如powder。我爲了顯示應用程序日誌只是輸入powder applog

+3

這將是巨大的,有'從那裏binding.pry'訪問。 –

+0

這是最好的答案。 「粉末」不僅僅是拖拽日誌,它使您在初始尾部之後顯示實時「軌道服務器」的顯示。這與Webrick或Thin很像,你可以得到。 –

相關問題