1.TP5的日志
正常web服务请求处理产生的日志,使用WWW用户产生
使用CLI模式运行产生的日志,使用ROOT用户产生
在创建的时候 使用的是0755权限 就会导致 权限不足的情况
解决方案
!is_dir($dir) && @mkdir($dir , 0755 , true) && chmod($dir , 0777);
该问题影响到的业务场景
1.think-queue 运行 记录日志 导致队列运行报错,没有文件权限
2.文件上传,使用CLI模式创建文件路径。web 模式存入文件,就会显示文件权限不足