Incrementar el límite de carga de PHP

 

Generalidades

A continuación se describe cómo utilizar un archivo phprc para aumentar el límite de carga de PHP.

Antecedentes

Cada instalación de PHP viene por defecto con una configuración que usualmente funciona bien para la mayoría de los sitios. Ocasionalmente, las necesidades de un sitio pueden hacer que sea necesario ajustar dicha configuración de PHP. Por ejemplo, tu sitio puede necesitar la subida de archivos que son más pesados de lo que los límites actuales permiten. En ese caso, deberás crear un archivo php.ini (phprc) -o acceder al archivo ya creado- para actualizar dicho valor.

El archivo phprc de DreamHost

El término estándar para un archivo de configuración PHP es php.ini. Sin embargo, DreamHost usa el término phprc para dicho archivo. Esto actúa de la misma manera — solo el nombre es diferente. En este artículo solo se usará el término phprc.

Algunas variables (en particular: memory_limit, post_max_size y upload_max_filesize) están sujetas a limitaciones internas; aumentarlas significativamente por encima de los valores establecidos por defecto puede causar que no funcionen correctamente y provocar errores en tu sitio.

Aumentar el límite del tamaño de archivo

A continuación se muestra cómo crear un archivo phprc y luego hacele ajustes:

 

Crear un archivo

Revisa los siguientes artículos para obtener instrucciones sobre cómo crear un archivo phprc:

Si el archivo ya existe, revisa los siguientes artículos sobre cómo actualizarlo (dependiendo si estás usando FTP o SSH para acceder):

Actualizar el archivo

Para incrementar dicho límite a 512MB, usa los siguientes parámetros:

upload_max_filesize = 600M
post_max_size = 650M
max_execution_time = 500
max_input_time = 500

Para subir archivos más pesados, el parámetro post_max_size debe ser más alto que el parámetro upload_max_filesize.

Eliminar todos los procesos de PHP en ejecución

Asegúrate de eliminar los procesos de php en ejecución para que la nueva configuración sea aplicada correctamente y surta efecto.

Confirma tus cambios

Cuando hayas editado el archivo y eliminado todos los procesos PHP, puedes revisar que los valores se hayan actualizado adecuadamente. Esto lo puedes hacer creando un archivo phpinfo.php.

Si ves que tus cambios no se han aplicado, intenta eliminar los procesos de PHP nuevamente :

Ver también

¿Este artículo ha respondido sus preguntas?

Última actualización el PST.

¿Aún no encuentra lo que busca?