正在显示
1 个修改的文件
包含
7 行增加
和
2 行删除
| @@ -34,8 +34,13 @@ class LogFormatterFactory | @@ -34,8 +34,13 @@ class LogFormatterFactory | ||
| 34 | $path = storage_path($path); | 34 | $path = storage_path($path); |
| 35 | 35 | ||
| 36 | try { | 36 | try { |
| 37 | - $owner = posix_getpwuid(fileowner($path)); | ||
| 38 | - if($owner['name'] !== 'www'){ | 37 | + if (!file_exists($path)) { |
| 38 | + $directory = pathinfo($path, PATHINFO_DIRNAME); | ||
| 39 | + if(!file_exists($directory)){ | ||
| 40 | + mkdir($directory, 0644, true); | ||
| 41 | + chown($directory, 'www'); | ||
| 42 | + } | ||
| 43 | + touch($path); | ||
| 39 | chown($path, 'www'); | 44 | chown($path, 'www'); |
| 40 | } | 45 | } |
| 41 | }catch (\Throwable $exception){} | 46 | }catch (\Throwable $exception){} |
-
请 注册 或 登录 后发表评论