我想创建一个目录,但是我收到了这个错误:
ErrorException in Filesystem.php line 390: mkdir(): No such file or directoryErrorException in Filesystem.php line 390: mkdir(): No such file or directory
in Filesystem.php line 390
at HandleExceptions->handleError('2', 'mkdir(): No such file or directory', 'C:\xampp\htdocs\yatan\yatan\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php', '390', array('path' => 'C:\xampp\htdocs\yatan\yatan\public/assets/images/projects/1/1476592434/', 'mode' => '511', 'recursive' => false, 'force' => false))
Run Code Online (Sandbox Code Playgroud)
我的代码:
$to_main_image = time();
$path = 'assets/images/projects/'.$user_id.'/'.$to_main_image.'/';
File::makeDirectory(public_path().'/'.$path,0777);
Run Code Online (Sandbox Code Playgroud)
Ed *_*eal 14
改变线
File::makeDirectory(public_path().'/'.$path,0777);
Run Code Online (Sandbox Code Playgroud)
至
File::makeDirectory(public_path().'/'.$path,0777,true);
Run Code Online (Sandbox Code Playgroud)
这样也创建了子目录.