【发布时间】:2020-08-10 01:02:52
【问题描述】:
laravel 版本 6.18.8
我用这一行创建了一个目录,但它说 Method Illuminate\Filesystem\Filesystem::mkdir 不存在。
$newDirectory = public_path() . 'img/reviews/' . Str::slug($request->title,'-');
File::mkdir($newDirectory);
我还使用了 makeDirectory(),但也无法正常工作..
请帮忙用 laravel 创建一个目录
【问题讨论】:
-
你试过
composer dump-autoload吗?您也可以使用Storage::makeDirectory($directory);创建目录 -
composer dump-autoloadStorage::makeDirectory($directory);这两个命令必须使用或转储文件包的负载? -
这个不行
-
composer dump-autoload是重新生成您的自动加载器文件。一个快速的解决方法是删除您的供应商文件夹并再次运行composer install并生成所有供应商。 -
这能回答你的问题吗? create folder in laravel