使用 Url 上传文件但无法正常工作

upload files using Url but not working

伙计们,请帮助我解决我在 yii2 中遇到的这个问题。 我开始使用与 Url

兼容的 AJAX 上传

但是当我点击上传文件时出现错误“

她的 FileInput 工具

http://demos.krajee.com/widget-details/fileinput

_form 中的编码为:

use yii\helpers\Url;


 <?= 
 FileInput::widget([
     'name' => 'attachment_48[]',
     'options'=>['multiple'=>true],
     'pluginOptions' => ['uploadUrl' => Url::to(['uploads/']),
         'uploadExtraData' => [
              'album_id' => 20,
              'cat_id' => 'Nature'
          ],
         'maxFileCount' => 10
     ]
 ]);?>

我认为问题是因为 Url 和我 'use yii\helpers\Url;' 但仍然无法正常工作

Url::to()方法根据给定的参数创建一个URL,不指定要上传的目录。要正确处理它,您应该编写自己的操作,它将处理您的文件上传,然后使用此方法指向它:

Url::to(['mycontroller/myaction']);