【发布时间】:2013-01-11 09:42:51
【问题描述】:
我正在按照 cakephp 文档来实现数据库记录器功能。在
中创建记录器类后,我得到了一切工作app/Lib/Log/Engine/DatabaseLogger.php
并将这些行添加到引导程序
CakeLog::config('otherFile', array(
'engine' => 'DatabaseLogger',
'model' => 'LogEntry',
// ...
));
之后我可以通过调用登录到数据库
CakeLog::info(message);
一切正常,但是我在尝试自动记录用户的用户名和 IP 地址时遇到了问题。我在网上搜索了许多解决方案,但似乎找不到答案。是否可以访问DatabaseLogger类中的控制器?
【问题讨论】:
标签: php cakephp logging cakephp-2.0