我有一個奇怪的問題。在某個項目上運行rails s
後,腳本掛起,沒有輸出,也沒有日誌。我該如何調試並檢查發生了什麼?我用ruby 1.9.2使用rvm。如何在掛起時調試`rails s`?
3
A
回答
1
檢查log/production.log
找到最後一個文件或執行的代碼行,並試圖找出哪裏出了問題。
+0
如果在沒有設置特定環境變量的情況下啓動「rails s」,可能是'log/development.log'。 – nTraum
0
如果您想深入挖掘,可以使用諸如「strace」或「dtruss」之類的實用程序來查看正在打開的文件。
Linux:
$ strace rails s
Mac:
$ sudo dtruss rails s
您可能不知道所有的輸出方式,但如果缺少某些東西,您可能會想到。
相關問題
- 1. Eclipse在掛接調試器時掛起
- 2. RubyMine在啓動調試器時掛起
- 3. Visual Studio 2005在調試時掛起
- 4. 我的應用在調試時掛起
- 5. Eclipse在調試時掛起android
- 6. 如何調試掛起的Java線程?
- 7. 如何調試arm9 2.4.19 linux掛起?
- 8. 如何調試掛起的代碼
- 9. 如何調試SSL https掛起ERR_CONNECTION_TIMED_OUT
- 10. 掛起的進程,調試
- 11. 調試Flash時瀏覽器掛起
- 12. 調試內核掛起
- 13. Chrome調試器掛起
- 14. 調試Javascript掛起系統
- 15. VS2008調試器掛起
- 16. Windows鍵盤掛鉤掛起調試器
- 17. 當從UI調用到System.Threading.Thread時,掛起掛起掛起
- 18. Visual Studio調試 - System.Diagnostics.Process在WaitForExit上掛起
- 19. Sage在調用Mathematica時掛起
- 20. MSTest在執行Web測試時掛起
- 21. 如何使用Flash Builder 4調試Flex 4中的掛起/掛起web服務?
- 22. Eclipse嘗試調試clojure項目時掛起
- 23. 如何防止Rails控制器在進行Web服務調用時掛起
- 24. cv :: namedWindow()掛起時調用
- 25. Emacs:如何調試掛鉤?
- 26. 如何調試react-scripts掛?
- 27. 如何調試:git pull在git pull期間掛起(allways爲54%)
- 28. 如何在JVM中調試掛起的線程?
- 29. 如何在Linux中調試多線程掛起進程?
- 30. 如何在java中掛起線程時掛起?
我可能會發現日誌記錄只是在應用程序配置中被禁用。 – 907th