如何修复添加文件时的验证错误?

问题描述 投票:0回答:1

我使用 laravel 和 cms orchid。为什么通过上传组件添加文件时会出现验证错误。

  Layout::rows([
                 Select::make('user_id')
                     ->value($this->orders->user_id)
                     ->fromModel(User::class, 'familia'),
 
                 Upload::make('file')->maxFiles(1)->maxFileSize(50)
                     ->title('Файл для вывода')->acceptedFiles('.pdf,.doc,.docx,.txt'),
 
             ]);

错误消息:验证错误。文件上传错误。

enter image description here

如何克服错误?

laravel validation orchid
1个回答
0
投票

检查您的

php.ini
config/filesystems.php
配置是否正确。 在你的 php.ini 文件中 upload_max_filesize 和 post_max_size 应该是 50M 或更大

upload_max_filesize = 50M
post_max_size = 50M

在您的 config/filesystems.php 文件中遵循此配置

'disks' => [
    'public' => [
        'driver' => 'local',
        'root' => storage_path('app/public'),
        'url' => env('APP_URL') . '/storage',
        'visibility' => 'public',
    ],
],

我希望这能解决您的问题。

© www.soinside.com 2019 - 2024. All rights reserved.