
¿Ve “Error fatal: se excedieron los 30 segundos de tiempo de ejecución máximo” en la pantalla cuando intenta actualizar un complemento o tema de WordPress?
Por lo general, este problema ocurre cuando un código PHP en WordPress tarda mucho tiempo en ejecutarse y alcanza el límite de tiempo máximo establecido por su servidor de alojamiento de WordPress. El límite de tiempo es importante porque ayuda a evitar el abuso de los recursos del servidor.
En este artículo, le mostraremos cómo corregir el error fatal: se excedió el tiempo máximo de ejecución en WordPress.
¿Por qué se produce un error de tiempo de ejecución máximo excedido?
WordPress está codificado principalmente en el lenguaje de programación PHP. Para proteger los servidores web del abuso, existe un límite de tiempo en la duración de un script PHP.
El límite de tiempo real varía según las empresas de alojamiento, sin embargo, la mayoría de las veces el tiempo máximo de ejecución se establece entre 30 y 60 segundos porque eso suele ser suficiente para que se ejecute un buen script PHP.
Cuando un script alcanza su límite de tiempo de ejecución máximo, se produce un error de superación del tiempo de ejecución máximo.
Corrección del error de tiempo máximo de ejecución excedido
Aunque el error de Tiempo máximo de ejecución excedido se denomina “error fatal”, es uno de los errores de WordPress más comunes y puede corregirlo fácilmente.
Dependiendo de cuándo y dónde se active el error, WordPress puede mostrar el siguiente mensaje de error a los visitantes de su sitio web.
Esto es parte de la función de protección contra errores fatales agregada en WordPress 5.2. También puede recibir un correo electrónico informándole qué complemento (si un complemento provocó el error) causó el problema.
El correo electrónico también incluirá un enlace especial que le permitirá iniciar sesión en WordPress en “Modo de recuperación”.
Una vez allí, simplemente puede deshabilitar o eliminar el complemento que está causando el error.
Sin embargo, si no desea deshabilitar un complemento, puede corregir la causa subyacente que provocó el error.
Para corregir el error, deberá editar manualmente su archivo .htaccess y agregar una simple línea de código.
Simplemente conéctese a su sitio web usando un cliente FTP.
Su archivo .htaccess se encuentra en la misma carpeta que sus carpetas /wp-content/ y /wp-admin/. Si no puede encontrarlo, consulte nuestro artículo sobre por qué no puede encontrar el archivo .htaccess y cómo encontrarlo.
Por ejemplo, si está utilizando FileZilla como cliente FTP, puede encontrarlo en la sección “Sitio remoto” en la columna de la derecha.
Una vez que haya localizado el archivo .htaccess, haga clic derecho y abra la opción “Ver/Editar”. Esto abrirá el archivo en un editor de texto.
A continuación, debe agregar esta línea en la parte inferior de su archivo .htaccess:
php_value max_execution_time 300
Si está utilizando el Bloc de notas como su editor de texto, este es el aspecto que podría tener.
Cuando haya terminado, guarde el archivo.
Este código simplemente establece el valor del tiempo máximo de ejecución en 300 segundos (5 minutos). Ahora puede visitar su sitio web para ver si se resolvió el error.
Si aún recibe el error, intente aumentar el valor a 600.
Si ha encontrado este método más fácil, consulte estos trucos .htaccess más útiles para WordPress.
Otro método para corregir el error de exceder el tiempo máximo de ejecución en WordPress es editar el archivo php.ini.
El archivo php.ini es un archivo de configuración que define la configuración de PHP en su servidor. En muchas plataformas de alojamiento de WordPress, es posible que no vea esto dentro de su carpeta de WordPress.
Si es así, puede crear un nuevo archivo php.ini dentro de su carpeta raíz de WordPress. A continuación, edite el archivo php.ini y agregue la siguiente línea.
max_execution_time = 60
No olvide guardar y volver a cargar los cambios en el servidor. Ahora puede visitar su sitio web y ver si el error desapareció.
En la mayoría de los casos, aumentar el tiempo máximo de ejecución con cualquiera de estos dos métodos resolverá el error. Sin embargo, si no es así, debe ponerse en contacto con su proveedor de alojamiento de WordPress para obtener ayuda.
Esperamos que este artículo te haya ayudado a corregir el error fatal: se excedió el tiempo máximo de ejecución en WordPress. También puede consultar nuestra guía sobre cómo solucionar el error al establecer una conexión de base de datos en WordPress.
Si te ha gustado este artículo, suscríbete al nuestro. canal de Youtube para tutoriales en vídeo de WordPress. También puedes encontrarnos en Gorjeo Y Facebook.

