回答
为了扩大你的答案,尤其是在开发上,我更喜欢分割每个日志通道,这样我就可以轻松地将每个通道分别输出到自己的输出。
在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