我刚刚从cakePHP 1.2.8升级到1.3.5,现在调试信息(来自Core中设置的级别)似乎没有做任何事情了。无论我设置“调试”的级别如何,它都不会在屏幕底部打印查询。cakePHP不再提供调试信息
任何想法我可能做错了什么?
我刚刚从cakePHP 1.2.8升级到1.3.5,现在调试信息(来自Core中设置的级别)似乎没有做任何事情了。无论我设置“调试”的级别如何,它都不会在屏幕底部打印查询。cakePHP不再提供调试信息
任何想法我可能做错了什么?
您需要在您的默认布局此元素(或任何地方,真的):
<?php echo $this->element('sql_dump'); ?>
参见:
http://book.cakephp.org/view/1567/Model-Databases-and-Datasources & http://book.cakephp.org/view/1561/Migrating-from-CakePHP-1-2-to-1-3
我建议使用DebugKit,它提供比基本核心功能更多的调试信息,并且不会干扰您的布局,因为它增加了一个小型工具栏p在页面顶部将其视为绝对的。
+1。究竟!调试转储已更改。 – bancer 2010-10-31 23:13:49
完美,谢谢! – paullb 2010-11-01 15:08:23