Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

195
Vistas
Error 413 en la carga de video PHP en Windows Server con IIS

La carga de video funciona bien con un archivo de 23 MB, por ejemplo, pero cuando pruebo un archivo de 38 MB (o algo más grande que eso), después de unos 10 o 15 segundos, falla con un error 413.

He modificado mi php.ini con la siguiente configuración:

 memory_limit = 5000M upload_max_filesize = 500M post_max_size = 500M max_input_time = 60

He confirmado mirando phpinfo.php que estas configuraciones están en efecto.

También ingresé a IIS y aumenté el uploadReadAheadSize de 49152 a 491520000 bytes, y reinicié el servidor.

La máquina en sí ejecuta Windows Server 2016 con 32 GB de RAM.

Todas estas configuraciones parecen ser suficientes para cargar un archivo de 38 MB y, sin embargo, me encuentro con este error que me dice que hay algo más que debo verificar o ajustar. Me doy cuenta de que hay hilos similares, pero probé todas las soluciones sugeridas y aún no funciona, así que necesito una solución diferente.

EDITAR: Mi formulario se ve así.

 <form id='upload_video_form' enctype='multipart/form-data' style='height:0px;margin:0px'> <input type='file' style='display:none' accept='video/*' name='upload_video_file' id='upload_video_file' /> <input type=hidden name=upload_video_companyid value=".$companyid."> <input type=hidden name=upload_video_childid id=upload_video_childid value='".$childid."'> <input type=hidden name=upload_video_reportid id=upload_video_reportid value='".$mediaid."'> </form>
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El servidor web podría definir algo como "client_max_body_size" (nginx) o "LimitRequestBody" (Apache) por debajo de ese tamaño.

La configuración de IIS, según este artículo, es "maxAllowedContentLength"

https://www.inflectra.com/support/knowledgebase/kb306.aspx

La configuración de PHP viene solo después del servidor web...

hth

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda