php - 如何在 Laravel 5.4 中编辑 php 设置以接受大型 csv 文件上传?

标签 php laravel laravel-5.4

我可以在本地的 php.ini 中更改最大文件上传大小,但无法在 Laravel 5.4 中执行相同的操作。 我想上传 4mb 的 csv 文件。

最佳答案

您需要配置网络服务器和 PHP 以允许上传更大的文件。 对于 PHP,您需要配置 upload_max_filesizepost_max_size适合你的尺寸。例如:

upload_max_filesize = 5M
post_max_size = 8M

对于 NGINX,您需要配置 client_max_body_size ,对于 Apache,您需要配置 LimitRequestBody .

您的网络服务器配置中还有其他几个配置选项可以阻止上传较大的文件。请参阅您的网络服务器手册,了解如何正确配置这些值。

请注意,在配置这些设置后,您需要重新启动 PHP 和您的网络服务器。

关于php - 如何在 Laravel 5.4 中编辑 php 设置以接受大型 csv 文件上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42357622/

相关文章:

子域 Laravel 路由和 Vue.js

laravel 如何验证等于变量

php - 'column' 的默认值无效

laravel - 试图了解 Laravel Backpack Spatie 权限

php - 将一个文件拆分成多个文件,对网站性能有什么影响?

PHP mPDF 将文件另存为 PDF

php - PDO参数绑定(bind)导致异常

php - 如何将 mySQL 中以逗号分隔的字符串值转换为整数

php - Laravel 5: mkdir/Filesystem::makeDirectory 具有配置权限

php - 多CRUD系统Laravel 5.2