上传文件异常

参试了不同办法,还是修复不了。不知道作者是否有好的建议

后端

return Form::make(new JimiTask(), function (Form $form) {
    $form->title('发布任务');
            $form->action('tasks/push');
            $form->disableListButton();
            $form->display('id');
            $form->multipleSteps()->remember()
                ->width('950px')
                ->add('商品信息', function (Form\StepForm $form) {
                    $form->image('good_img')
                        ->uniqueName()
                        ->accept('jpg,png,gif,jpeg', 'image/*');
......
});

请求
上传文件异常

异常

Exception: Form method Dcat\Admin\Form\StepForm::handle() does not exist. in file /develop/wwwroot/jimi.shanghu/vendor/dcat/laravel-admin/src/Controllers/HandleFormController.php on line 81

#0 /develop/wwwroot/jimi.shanghu/vendor/dcat/laravel-admin/src/Controllers/HandleFormController.php(34): Dcat\Admin\Controllers\HandleFormController->resolveForm(Object(Illuminate\Http\Request))
#1 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(48): Dcat\Admin\Controllers\HandleFormController->uploadFile(Object(Illuminate\Http\Request))
#2 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Routing/Route.php(219): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(Dcat\Admin\Controllers\HandleFormController), 'uploadFile')
#3 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Routing/Route.php(176): Illuminate\Routing\Route->runController()
#4 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Routing/Router.php(681): Illuminate\Routing\Route->run()
#5 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#6 /develop/wwwroot/jimi.shanghu/app/Http/Middleware/LogOperation.php(48): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#7 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): App\Http\Middleware\LogOperation->handle(Object(Illuminate\Http\Request), Object(Closure))
#8 /develop/wwwroot/jimi.shanghu/vendor/dcat/laravel-admin/src/Middleware/WebUploader.php(30): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Dcat\Admin\Middleware\WebUploader->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /develop/wwwroot/jimi.shanghu/vendor/dcat/laravel-admin/src/Middleware/Session.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Dcat\Admin\Middleware\Session->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /develop/wwwroot/jimi.shanghu/vendor/dcat/laravel-admin/src/Middleware/Permission.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Dcat\Admin\Middleware\Permission->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /develop/wwwroot/jimi.shanghu/vendor/dcat/laravel-admin/src/Middleware/Bootstrap.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Dcat\Admin\Middleware\Bootstrap->handle(Object(Illuminate\Http\Request), Object(Closure))
#16 /develop/wwwroot/jimi.shanghu/vendor/dcat/laravel-admin/src/Middleware/LogOperation.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#17 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Dcat\Admin\Middleware\LogOperation->handle(Object(Illuminate\Http\Request), Object(Closure))
#18 /develop/wwwroot/jimi.shanghu/vendor/dcat/laravel-admin/src/Middleware/Pjax.php(24): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#19 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Dcat\Admin\Middleware\Pjax->handle(Object(Illuminate\Http\Request), Object(Closure))
#20 /develop/wwwroot/jimi.shanghu/vendor/dcat/laravel-admin/src/Middleware/Authenticate.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Dcat\Admin\Middleware\Authenticate->handle(Object(Illuminate\Http\Request), Object(Closure))
#22 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#23 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#24 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(76): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(56): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#29 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))
#30 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#31 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(66): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Routing/Router.php(683): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#36 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Routing/Router.php(658): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#37 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Routing/Router.php(624): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#38 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Routing/Router.php(613): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#39 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(170): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#40 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(130): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#41 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#45 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#46 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#47 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(63): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#48 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Illuminate\Http\Request), Object(Closure))
#49 /develop/wwwroot/jimi.shanghu/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#50 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(171): Fideloper\Proxy\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#51 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(105): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#52 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#53 /develop/wwwroot/jimi.shanghu/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(110): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#54 /develop/wwwroot/jimi.shanghu/public/index.php(55): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#55 {main}
Debuff
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 1

升级到1.6.5版本就行了

3年前 评论
Debuff (楼主) 3年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!