增加最大邮政大小

Dan*_*iel 54 php apache

提交的大量数据没有文件上传,$_SERVER['CONTENT_LENGTH']而且超出了数据.这可以增加吗?

Joh*_*een 125

您可以设置2个不同的地方:

php.ini中

post_max_size=20M
upload_max_filesize=20M
Run Code Online (Sandbox Code Playgroud)

.htaccess/httpd.conf/virtualhost include

php_value post_max_size 20M
php_value upload_max_filesize 20M
Run Code Online (Sandbox Code Playgroud)

使用哪一个取决于您有权访问的内容.

.htaccess不需要重启服务器,但php.ini和其他apache conf文件会一样.


Ran*_*ash 62

我有一个情况,当POST失去变量时,所有上述答案都无济于事.结果表明

max_input_vars=1000
Run Code Online (Sandbox Code Playgroud)

默认设置,有问题的POST不止于此.这可能是个问题.


Muh*_*han 23

; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M
Run Code Online (Sandbox Code Playgroud)


RJD*_*D22 7

您可以使用.htaccess执行此操作:

php_value upload_max_filesize 20M
php_value post_max_size 20M
Run Code Online (Sandbox Code Playgroud)


Iva*_*vic 6

你可以在php.ini中增加它

; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
Run Code Online (Sandbox Code Playgroud)


Nee*_*kar 6

我们可以使用.htaccess文件增加最大限制.

php_value session.gc_maxlifetime 10800
php_value max_input_time         10800
php_value max_execution_time     10800
php_value upload_max_filesize    110M
php_value post_max_size          120M
Run Code Online (Sandbox Code Playgroud)

如果有时其他方式不起作用,这种方式是完美的.


Nat*_*anD 5

您可以在php.ini中指定最大帖子大小和最大文件大小限制

post_max_size = 64M
upload_max_filesize = 64M
Run Code Online (Sandbox Code Playgroud)


小智 5

我在下载大文件时遇到了类似的问题,现在对我来说很好用:

safe_mode = off
max_input_time = 9000
memory_limit = 1073741824
post_max_size = 1073741824
file_uploads = On
upload_max_filesize = 1073741824
max_file_uploads = 100
allow_url_fopen = On
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助。