Lenguaje PHP

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)

  1. 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.

Fatal Error: Maximum execution time
Fatal Error: Maximum execution time

Nestor Tapia

Bloggero, amante de la programación PHP, innovador y me fascina compartir información. Desde que conocí el entorno informatico y el internet me llamó la atención la programación, Por tal motivo he creado mi blog BAULPHP.COM para compartir mis experiencias con todos ustedes. ¡Gracias por leerme!.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba