Подтвердить что ты не робот

Увеличение максимального размера сообщения

Существует много данных, которые не отправляются без загрузки файлов, и $_SERVER['CONTENT_LENGTH'] превышается. Может ли это быть увеличено?

4b9b3361

Ответ 1

Есть два разных места, которые вы можете установить:

php.ini

post_max_size=20M
upload_max_filesize=20M

.htaccess/httpd.conf/virtualhost включает

php_value post_max_size 20M
php_value upload_max_filesize 20M

Какой из них использовать, зависит от того, к чему у вас есть доступ.

.htaccess не потребует перезагрузки сервера, но php.ini и другие файлы conf apache будут.

Ответ 2

У меня была ситуация, когда переменные пропадали из POST, и все вышеперечисленные ответы не помогли. Оказалось, что

max_input_vars=1000

был установлен по умолчанию, и у POST, о котором идет речь, было больше. Это может быть проблемой.

Ответ 3

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

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M

Ответ 4

Вы можете сделать это с помощью .htaccess:

php_value upload_max_filesize 20M
php_value post_max_size 20M

Ответ 5

Вы можете увеличить это в php.ini

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

Ответ 6

Вы можете указать максимальный размер сообщения и максимальный размер файла в php.ini

post_max_size = 64M
upload_max_filesize = 64M

Ответ 7

У меня возникла аналогичная проблема при загрузке больших файлов, теперь это отлично работает для меня:

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

Надеюсь, что это поможет.

Ответ 8

Мы можем увеличить максимальный предел с помощью файла .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

Если иногда другой способ не работает, этот способ работает идеально.

Ответ 9

Try

LimitRequestBody 1024000000