PHP无法上传大于40MB的文件

时间:2015-06-03 12:18:16

标签: php

在我的网站上,我允许上传文件。我已成功上传了40 MB的文件。 但我一直试图上传超过40 MB的文件

在我的php.ini中,我有以下内容:

upload_max_filesize = 10G
post_max_size = 10G
max_execution_time = 60 
max_input_time = 10000 
memory_limit = -1

我在窗口服务器上工作。 我试过一个100mb的文件。它每次都失败了。

2 个答案:

答案 0 :(得分:1)

而不是 post_max_size = 10G 试试这个 upload_max_filesize = 40M

不要使用太大的10G,尝试使用100M

答案 1 :(得分:0)

你使用的是php> 5.1。自PHP 5.1.0起,G修饰符可用。

我认为您的php无法正确解析您正在使用的G。 尝试:

upload_max_filesize = 10000M
post_max_size = 10000M

您确定要允许10 GB吗?最好定义接近您正在使用的最大文件大小的内容。因此,如果它是40兆字节,请使用50M

相关问题