¿Estás viendoError fatal: ¿El tiempo máximo de ejecución de 30 segundos excedido en tu pantalla cuando intentas actualizar un plugin o tema de WordPress?
Típicamente 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 WordPress. El límite de tiempo es importante porque ayuda a prevenir el abuso de los recursos del servidor.
En este artículo, le mostraremos cómo corregir el error fatal: el tiempo máximo de ejecución excedido en WordPress.
¿Por qué se produce un error en el tiempo máximo de ejecución?
WordPress está codificado principalmente en el lenguaje de programación PHP. Para proteger los servidores web del abuso, hay un límite de tiempo establecido para el tiempo de ejecución de un script PHP.
El límite de tiempo real varía entre las empresas de alojamiento, sin embargo, la mayoría de las veces el tiempo máximo de ejecución se establece entre 30 – 60 segundos, ya que normalmente es suficiente para que se ejecute un buen script PHP.
Cuando un script alcanza el límite máximo de tiempo de ejecución, se produce un error que sobrepasa el tiempo máximo de ejecución.
Fijación del error de tiempo máximo de ejecución superado
Aunque el error de Tiempo Máximo de Ejecución Excedido es llamado un error fatal, es uno de los errores más comunes de WordPress, y usted puede resolverlo fácilmente.
Dependiendo de cuándo y dónde se produce 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 añadida en WordPress 5.2. También puede recibir un correo electrónico que le indicará qué plugin (si un plugin provocó el error) causó el problema.
El correo electrónico también incluirá un enlace especial, que le permitirá iniciar sesión en WordPress con `Modo de recuperación.
Una vez allí, puede simplemente desactivar o eliminar el plugin causante del error.
Sin embargo, si no desea desactivar un plugin, puede corregir la causa subyacente que desencadenó el error.
Para corregir el error, tendrá que editar manualmente su archivo.htaccess y añadir una simple línea de código.
Simplemente conéctese a su sitio web utilizando un cliente FTP.
Su archivo.htaccess se encuentra en la misma carpeta que sus carpetas /wp-content/ y /wp-admin/. Si no puedes encontrarlo, entonces mira nuestro artículo sobre por qué no puedes encontrar el archivo.htaccess y cómo encontrarlo.
Por ejemplo, si está utilizando FileZilla como su cliente FTP, puede encontrarlo en la sección «Sitio remoto» en la columna de la derecha.
Una vez que encuentre el archivo.htaccess, haga clic con el botón derecho y abra la opciónVer/Editar. Esto abrirá el archivo en un editor de texto.
A continuación, debe añadir esta línea en la parte inferior de su archivo.htaccess:
1php_value max_execution_time 300
Si está utilizando el Bloc de notas como editor de texto, es posible que se vea de la siguiente manera.
Una vez hecho esto, guarde su 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 ha resuelto el error.
Si aún así obtiene el error, intente aumentar el valor a 600.
Si encontraste este método más fácil, entonces revisa estos útiles trucos de .htaccess para WordPress.
Otro método para corregir el error de tiempo máximo de ejecución excedido en WordPress es modificando su 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 lo veas dentro de tu carpeta de WordPress.
En ese caso, puede crear un nuevo archivo php.ini dentro de su carpeta raíz de WordPress. Después de eso, edite el archivo php.ini y añada la siguiente línea.
1max_execution_time = 60
No olvides guardar y subir tus cambios de nuevo al servidor. Ahora puede visitar su sitio web y ver si el error ha desaparecido.
En la mayoría de los casos, el aumento del tiempo máximo de ejecución utilizando cualquiera de estos dos métodos resolverá el error. Sin embargo, si no lo hace, entonces necesita contactar a su proveedor de alojamiento de WordPress para obtener ayuda.
Esperamos que este artículo le haya ayudado a solucionar el error fatal: el tiempo máximo de ejecución superado en WordPress. También puedes ver nuestra guía para corregir el error de establecer una conexión de base de datos en WordPress.
Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.
Deja una respuesta