回答
爲了擴大你的答案,尤其是在開發上,我更喜歡分割每個日誌通道,這樣我就可以輕鬆地將每個通道分別輸出到自己的輸出。
在config_dev.yml,添加:
monolog:
handlers:
[...]
doctrine:
action_level: debug
type: stream
path: %kernel.logs_dir%/%kernel.environment%_doctrine.log
channels: doctrine
然後
tail -f app/logs/dev_doctrine.log
會給你的每一筆交易的一個很好的清潔流,因爲它發生。我還爲事件,請求和安全添加了一個,但這自然是個人偏好。
$ tail -f app/logs/dev.log | grep "doctrine.DEBUG"
這隻顯示每個查詢的第一行 – 2013-03-26 13:08:02
這是因爲tail + grep沒有考慮到新行。如果要讀取所有查詢,請使用 – DonCallisto 2013-03-26 13:55:51
'tail -f'總是顯示新行,但'grep'只顯示匹配行。 '少'不會讓我跟蹤現場登錄。 – 2013-03-26 14:35:31
- 1. Symfony2 Doctrine MongoDB rollback
- 2. Symfony2和Doctrine - ManyToOne
- 3. Symfony2 MongoDB Doctrine ObjectID
- 4. Symfony2/Doctrine DQL QueryException
- 5. Symfony2,Doctrine 2:getResult Object
- 6. Symfony2和Doctrine APC Cache
- 7. Doctrine和Symfony2的效率
- 8. Symfony2/Doctrine,通過關係
- 9. Symfony2/Doctrine回滾差異
- 10. Symfony2 Doctrine 1062重複條目
- 11. 從Doctrine/Symfony2連接到MSSQL
- 12. Symfony2 Doctrine querybuilder其中IN
- 13. Symfony2 - doctrine/orm上的聽衆
- 14. Symfony2 doctrine mysql IN查詢
- 15. Symfony2/Doctrine關係映射
- 16. Symfony2,doctrine ManyToOne關係錯誤
- 17. 如何使用symfony2將日誌消息存儲到特定的日誌文件
- 18. Symfony2 Doctrine Annotations&UNIQ_或FK_定製
- 19. symfony2 + doctrine在學說中插入值
- 20. Symfony2 - Doctrine和FOSUserBundle - 錯誤註釋
- 21. Symfony2 - Doctrine自動轉義輸入字段
- 22. Symfony2 Doctrine DiscriminatorMap兩個數據庫
- 23. Symfony2/Doctrine - 加入Mysql和Sqlite實體
- 24. Symfony2從.yml文件生成Doctrine實體
- 25. Symfony2形式和Doctrine OneToOne關係
- 26. 如何在symfony2中配置Doctrine?
- 27. 如何在symfony2中使用Doctrine AbstractType
- 28. 如何在Symfony2中擴展Doctrine服務?
- 29. 在服務中使用Doctrine Symfony2
- 30. Symfony2 + Doctrine MongoDM文檔生成問題
哇!就是這樣!謝謝 – 2013-03-26 16:29:21