Solucionar problemas

Maximum execution time of X seconds exceeded in x.php

Publicado el · errores php · php

En algunas ocasiones operaciones complejas como exportación de datos y otras tareas que requieren un consumo de recursos y tiempos elevados pueden acabar en el error:

Maximum execution time of X seconds exceeded in x.php

Este error indica que se supera el máximo de tiempo permitido para la ejecución de un procesos PHP. La solución es sencilla, ampliar el tiempo de ejecución, este se realiza por medio del fichero .htaccess que tendrías en el directorio public_html o en el directorio donde esté la aplicación (si no existe el fichero .htaccess puedes crear uno vacío bajo dicho nombre):

php_value max_execution_time 300

El valor 300 sería los segundos que puede ser ejecutado, puedes ir aumentando este tiempo de forma progresiva hasta solventar el error.

También te puede ayudar

  1. Error en PHP, Fatal error require_once / require / include_once / include
  2. Depurar errores en aplicaciones o ficheros PHP
  3. Habilitando el mostrado de errores en PHP para ficheros concretos
  4. Habilitar el mostrado de errores de PHP desde el fichero .htaccess