将Ip地址添加到cakepp日志中


Add Ip Address into cakephp logs

我现在正在检查CakePhp error.log,我发现了一些奇怪的请求,比如它是一个试图卷曲一些URL的机器人。

有没有办法在存储的每个错误的行的开头添加Ip地址?

谢谢。

将此代码添加到AppController-

public function beforeFilter()
{
    $this->log("Request from - ".$this->request->clientIp(), 'error');
}

这将在任何筛选之前将客户端的ip记录到错误日志文件中。