Apache:请求实体太大

时间:2017-09-21 19:00:16

标签: php apache vagrant centos7

我正在开发laravel项目并且文件上传在较小的文件上正常工作但是当我尝试上传400+ Meg文件的样本数据时,我得到的文本文件

Request Entity Too Large

The requested resource
/table/create/import
does not allow request data with POST requests, or the amount of data
provided in the request exceeds the capacity limit.

我已经检查了我的php.ini文件,并尝试根据我找到的说明设置以下内容

upload_max_filesize = 5000M
post_max_size = 10000M
max_input_time = 300
max_execution_time = 500

我也尝试在文件上传到的文件夹的httpd.conf文件中设置LimitRequestBody。

<Directory "/var/www/html/project-css/storage/app/flatfiles">
    LimitRequestBody 0 
</Directory>

我在带有centos的流浪汉设置中运行它。我一直在研究这几天,但我还没有找到答案。有人有什么想法吗?

1 个答案:

答案 0 :(得分:0)

发现问题出在mod_security.conf中的mod_security我能够增加SecRequestBodyLimit的大小,以便能够上传文件。