上传 20 张图片而不是 30 张

20 images get uploaded instead of 30

我正在使用 Laravel 插件在 AWS S3 (league/flysystem-aws-s3-v3) 中创建文件。

我遇到了一个问题:

由于 AWS S3 的插件在后台使用了 Guzzle,我认为这可能与超时或特定时间段内的最大调用次数有关。

知道是什么原因造成的吗?

您的 php.ini 文件中似乎存在限制。

安装时 php 这是默认配置:

; Maximum number of files that can be uploaded via a single request
max_file_uploads = 20

尝试更改此限制,然后重新启动服务器(apache、nginx 等)

请使用以下两个值验证您的 php.ini 文件

请尝试增加“upload_max_filesize”

;上传文件的最大允许大小。

upload_max_filesize = 2M

还要检查“max_file_uploads”是否大于 20。

;单次请求最大上传文件数

max_file_uploads = 20