我尝试在public/storage
中创建文件夹但是当我调用Storage::makeDirectory("public/storage/newdirectory")
时,它会在子文件夹public/storage/newdirectory
的存储文件夹中创建文件夹。当我尝试将其更改为../public/storage
时,我收到错误消息"Path is outside of the defined root"
。任何想法我怎么能改变它?
从互联网上发现了这样的事情:public_path("/storage/newdirectory");
它没有帮助。
答案 0 :(得分:3)
这样做:
Student
答案 1 :(得分:0)
默认情况下,laravel将storage
目录作为根目录。
更改filesystems.php
'local' => [
'driver' => 'local',
'root' => '/path/to/your/directory',
],