我目前正在检查CakePhp error.log,我发现了一些奇怪的请求,比如它是一个机器人试图卷曲一些网址。
对于存储的每个错误,有没有办法在行的开头添加IP地址?
感谢。
答案 0 :(得分:1)
将此代码添加到AppController
-
public function beforeFilter()
{
$this->log("Request from - ".$this->request->clientIp(), 'error');
}
这将在任何过滤之前将客户端的ip记录到错误日志文件中。