我可以在本地的 php.ini 中更改最大文件上传大小,但无法在 Laravel 5.4 中执行相同的操作。 我想上传 4mb 的 csv 文件。
最佳答案
您需要配置网络服务器和 PHP 以允许上传更大的文件。 对于 PHP,您需要配置 upload_max_filesize和 post_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/