首页 > 解决方案 > 使用 Laravel 的拖放区。大文件导致 500 错误

问题描述

我在php.ini中增加了这些设置:

memory_limit = 500M
post_max_size = 256M
upload_max_filesize = 256M

dropzone.js的配置设置为:

acceptedFiles: 'text/csv',
timeout: 3000000,
maxFilesize: 128, // MB

尝试上传 50MB 的 csv 文件。

文件似乎上传正常,但我立即从服务器(本地 LAMP 服务器)收到 500 错误,响应中没有内容。

由于它在成功上传后立即给出 500 错误,我知道这不是超时问题。上传大约需要 2 秒。小的.csv文件可以正常工作。

有什么想法/想法吗?!

标签: reactjsdropzone.jslaravel-5.7

解决方案


推荐阅读