如何将所有sql调用记录到cakephp2中的文件?

时间:2013-07-09 20:32:22

标签: cakephp-2.0

我找到了如何将cake 1中的db类扩展为log文件到sql的示例,但这些似乎与cake 2不兼容。

我有一个控制器编辑/更新功能,可以在帖子上插入,这不会被记录使用         元件( 'sql_dump'); ?>

因为调用发生在帖子上,而不是在页面呈现上。

我也尝试过debug_kit,但它似乎记录了与sql_dump相同的内容,并且没有显示此信息。

同样记录每个控制器调用的所有请求参数会很好,我想我可以从debug_kit中获取它,但在日志文件中使用它会更容易。

感谢 乔尔

1 个答案:

答案 0 :(得分:0)

转到元素中的sql_dump.ctp文件,然后使用cake方法将日志写入文件

$this->log('your_sql_log');

这将写在

中的文件中
tmp/logs/error.log 

文件。希望这对你有用。

相关问题