原因:cli用root用户创建的日志文件,权限为0755,所以导致www用户没有权限写入文件
解决:修改/thinkphp/library/think/log/driver/File.php文件
第49行修改为
if (PHP_SAPI != 'cli') {
!is_dir($path) && mkdir($path, 0755, true);
}else{
!is_dir($path) && mkdir($path, 0777, true) && chmod($path, 0777);
}