thinkphp 3.2 日志出不来的原因是tp自己的bug
????3.2.2think\log\driver\file 日志文件记录bug?浏览:237?发布日期:2014/08/31?分类:技术分享 关键字:?日志public?function?write($log,$destination='')?{$now?=?date($this->config['log_time_format']);if(empty($destination))$destination?=?$this->config['log_path'].date('y_m_d').'.log';if(!is_dir($this->config['log_path']))?{mkdir($this->config['log_path'],0755,true);}//检测日志文件大小,超过配置大小则备份日志文件重新生成if(is_file($destination)?&&?floor($this->config['log_file_size'])??filesize($destination)?)rename($destination,dirname($destination).'/'.time().'-'.basename($destination));error_log([{$now}]?.$_server['remote_addr'].'?'.$_server['request_uri'].\r\n{$log}\r\n,?3,$destination);}复制代码修改为:public?function?write($log,$destination='')?{$now?=?date($this->config['log_time_format']);if(empty($destination))$destination?=?$this->config['log_path'].date('y_m_d').'.log';if($destination) ? ? ?$this->config['log_path']?=?dirname($destination);if(!is_dir($this->config['log_path']))?{mkdir($this->config['log_path'],0755,true);}//检测日志文件大小,超过配置大小则备份日志文件重新生成if(is_file($destination)?&&?floor($this->config['log_file_size'])??filesize($destination)?)rename($destination,dirname($destination).'/'.time().'-'.basename($destination));error_log([{$now}]?.$_server['remote_addr'].'?'.$_server['request_uri'].\r\n{$log}\r\n,?3,$destination);}?
thinkphp的ajax没办法页面trace。但是一直日志都出不来。到tp的论坛上搜了一下,原来是自身的bug,然后按照提示修改来了,日志就出来了。