Laravel:存储文件时“无法创建根目录”

hfwmuf9z  于 2022-11-26  发布在  其他
关注(0)|答案(2)|浏览(320)

我试图通过 AJAX 将文件存储到laravel中的公共文件夹,但是当我提交表单时,我得到以下消息:
“消息:“无法创建根目录。",异常:“联盟\飞行系统\异常”,文件:“请输入您的域名。”
我正在尝试将文件存储到公共目录中的以下文件夹:公共〉img〉上传
这是我的JQuery代码:
第一个
我的控制器方法:
第一次
编辑:这是我的配置/文件系统
第一个

rmbxnbpk

rmbxnbpk1#

我的回答可能与这个问题无关,但如果有人遇到同样的问题,我认为可能会有所帮助。我遇到了同样的问题,我“putFileAs”的工作方式与“storeAs”相同,如$path = Storage::putFileAs('public/users_upload/'.$user->username, $File_to_be_moved, $file_name_to_store_as);第一个参数是到您的目录的路径...您可以在这里查看laravel文档以了解更多信息

nhaq1z21

nhaq1z212#

在文件系统中,您需要创建驱动程序磁盘。

'uploads' => [
        'driver' => 'local',
        'root' => public_path('img/uploads'),
        'url' => '/img/uploads',
        'visibility' => 'public',
    ],

您可以调用控制器存储

$uploadFile->storeAs('/', $filename, 'uploads');

相关问题