PHP - 无法上传大于20MB的文件

时间:2015-04-02 12:45:08

标签: php file-upload

我在服务器上添加多个文件时遇到问题。一切都适用于较小的文件(<20MB)。它们正在服务器上传到我的数据库中,没有任何错误或问题。但是当我想添加大于20MB的文件(例如10个文件,每个2,2MB)时,上传不起作用。没有错误,只是通过_POST发送任何内容。我试图改变php.ini文件,但它仍然是同样的问题。
我增加了:

max_execution_time to one hour
max_file_uploads to 100 files
memory_limit to 512M
output_buffering to 30M (earlier I've turned it off)
post_max_size to 64MB
upload_max_filesize to 64M

该网站位于OVH托管中,因此我在.user.ini文件中进行了所有更改。
当我尝试phpinfo()时,它会显示我已更改的值。

任何人都知道任何解决方案吗?

1 个答案:

答案 0 :(得分:0)

在.htaccess文件中,这允许我添加最多2 GB

php_value upload_max_filesize 2048M
php_value post_max_size 2048M
php_value max_execution_time 259200