Sitios web y aplicaciones construidas utilizando PHP puede tener un gran número de características, incluyendo la capacidad de cargar archivos tales como imágenes y documentos . Sin embargo , a veces, los archivos pueden ser demasiado grandes para la configuración predeterminada del servidor y se timeout cuando se envían . Para evitar esto , es necesario cambiar la configuración de tiempo de espera de carga de los scripts PHP . Los pasos siguientes describen diversos métodos para incrementar la cantidad de tiempo y el tamaño de los archivos permitidos para publicar en un servidor. Instrucciones
Edición del archivo php.ini
1
localizar el archivo php.ini de su servidor. Subir un archivo a su servidor web con el siguiente código y acceder a ella en un navegador Web para determinar la ruta del archivo para su archivo php.ini : < ? Php phpinfo (); >
Página 2
Crear una copia de seguridad del archivo . ini. Buscar y modificar los valores para upload_max_filesize y post_max_size . Cambiar los valores predeterminados de estos artículos de 2M a un número mayor, como 10M :
upload_max_filesize = 10M
3
buscar y editar los valores de max_input_time y max_execution_time . Cambie el valor por defecto de 60 ( segundos ) a un número más apropiado , como por ejemplo 300 :
max_input_time = 300
4
subir el nuevo archivo php.ini y probar la función de carga . Compruebe otra funcionalidad en su sitio y servidor para que el archivo no está dañado o mal editado durante los pasos anteriores.
Edición de . Htaccess
5
Localice el archivo. htacess en el directorio raíz de su sitio web. Descárgalo y crear una copia de seguridad del archivo
6
Modificar o completar las siguientes variables en la parte inferior del archivo para aumentar los límites de tamaño de archivos : .
Php_value upload_max_filesize 10M
php_value post_max_size 10M
7
Modificar o completar las siguientes variables al final del archivo para aumentar la cantidad de tiempo que un script PHP puede intentar cargar un archivo :
php_value max_execution_time 300
php_value max_input_time 300
8
subir el nuevo archivo htaccess . y pruebe la función de carga . Compruebe otra funcionalidad en su sitio y servidor para que el archivo no está dañado o mal editado durante los pasos anteriores.