3.2.2 - 普通 - 未处理
文件路径:ThinkPHP\Library\Think\Log\Driver\File.class.php中:第38行原先的为:
if(!is_dir($this->config['log_path'])) {
mkdir($this->config['log_path'],0755,true);
}
经过测试后发现会在开启debug模式的时候进行局部DEBUG分析的时候会报错,报错信息如下:
NOTIC: [2] mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Invalid argument D:\wamp\www\myself\ThinkPHP\Library\Think\Log\Driver\File.class.php 第 39 行.
进过更改如下:
if(is_dir($this->config['log_path'])) {
mkdir($this->config['log_path'],0755,true);
}
后就不会报错并且在DEBUG和非DEBUG模式下都能正常打印日志。
