Fatal Error: Maximum execution time of x seconds exceeded (PHP Solución)
Maximum execution time of x seconds exceeded (PHP Solución). Si tienes problemas con tu página web, wordPress, Joomla, u otra aplicación escrita en php y te bota el siguiente error cuando carga la web error Fatal Error: Maximum Execution Time of x seconds Exceeded, que hacer cuando nos aparece esa leyenda en nuestra web.
Primero veamos las causas que originan este mensaje en la página. Ocurre particularmente porque el lenguaje PHP tiene un límite de tiempo establecido por defecto para la ejecución de los scripts sin embargo si sobrepasa ese límite de tiempo nos aparecerá ese error, además daremos una lista de posibles errores.
Listas de causas probables de error
- Cargando una imagen muy grande al servidor y/o Archivos.
- Actualizando o instalando unos sistemas de contenido (wordpress, joomla, PHpbb, etc.)
Solución a este inconveniente.
Fatal Error: Maximum execution time of x seconds exceeded (PHP Solución)
-
Añadiendo esto a un archivo htaccess:
<IfModule mod_php5.c> php_value max_execution_time 259200 </IfModule>
2. Editar nuestro archivo php.ini
Y buscar la línea de código max_execution_time y cambiar el valor a 420. Y luego reiniciar nuestro servidor web:
max_execution_time=420
Recuerden si estamos en un servidor compartido no todos tienen acceso al php.ini hay otra posibles 2 soluciones para ampliar el número de tiempo:
3. Añadiendo la siguiente línea a nuestro archivo .htaccess:
Es este archivo casi la mayoría de nosotros tenemos acceso y si no existe tal archivo podemos crearlo.
php_value max_execution_time 420
4. Por ultimo añadiendo la siguiente línea al comienzo de tu archivo php:
set_time_limit(420);
Nota: En estos ejemplos en que he mencionado el número “420” son segundos (7 min) que deberían ser suficientes para cualquier tarea.
Hasta aquí todo bien, y si observan que los cambios realizados no tienen efectos es posible que esas acciones estén deshabilitadas en el servidor. Tendrías que contactar con los administradores de tu hosting para ver la manera de ampliarlos y si no se puede ya deberías echar ojo a otros servidores.
Espero que les sea de utilidad.