创建方式
创建一个全局的中间件
在中间件中写入如下内容
Event::listen('illuminate.query',function($query) use ($request){ $log = base_path('log').'\request.log'; if(filesize($log)>1024*1024){ $bak = base_path('log').'\\'.date('YmdHis').'.bak'; rename($log,$bak); } $str="========================================================================================\n\r" .'['.date('Y-M-D').']'.$request->ip().'------->'.$request->path()."\n\r".'[sql]'.$query."\n\r"; File_put_contents(base_path('log').'\request.log',$str,FILE_APPEND); //var_dump($query); });