php - subir - Aumentar el tamaño máximo de publicación
tamaño máximo de archivo permitido para cargar 0 bytes (9)
Hay 2 lugares diferentes donde puedes configurarlo:
php.ini
post_max_size=20M
upload_max_filesize=20M
.htaccess / httpd.conf / virtualhost incluye
php_value post_max_size 20M
php_value upload_max_filesize 20M
Cuál usar depende de a qué tiene acceso.
.htaccess no requerirá un reinicio del servidor, pero php.ini y los demás archivos conf de apache lo harán.
Hay una gran cantidad de datos que se envían sin cargas de archivos y se está excediendo el $_SERVER[''CONTENT_LENGTH'']
. ¿Se puede aumentar esto?
Me he enfrentado a un problema similar al descargar archivos grandes; ahora esto funciona bien para mí:
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
Espero que esto ayude.
Podemos aumentar el límite máximo usando el archivo .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
Si a veces la otra forma no funciona, esta forma funciona perfectamente.
Puede especificar el límite máximo de tamaño de publicación y el límite máximo de tamaño de archivo en php.ini
post_max_size = 64M
upload_max_filesize = 64M
Puedes aumentar eso en php.ini
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
Puedes hacer esto con .htaccess:
php_value upload_max_filesize 20M
php_value post_max_size 20M
Tratar
LimitRequestBody 1024000000
Tuve una situación cuando las variables desaparecieron de POST y todas las respuestas anteriores no ayudaron. Resultó que
max_input_vars=1000
fue establecido por defecto y POST en cuestión tenía más que eso. Esto puede ser un problema.
; Maximum allowed size for uploaded files.
upload_max_filesize = 40M
; Must be greater than or equal to upload_max_filesize
post_max_size = 40M