Cómo corregir el error fatal: se ha superado el tiempo máximo de ejecución en WordPress


Si ve “error fatal: tiempo de ejecución máxima” Cuando accede a su sitio de WordPress, significa que parte de su código de WordPress tarda demasiado en ejecutarse. Hay un tiempo de ejecución máximo para los scripts PHP. Si un script dura más, este error fatal ocurre. Para remediarlo, deberá aumentar el tiempo de ejecución máxima de WordPress. Las palabras “error fatal” pueden ser alarmantes, pero con gusto puede resolver este problema con poco esfuerzo. Esta guía le muestra un remedio rápido para el error fatal: el problema obsoleto del tiempo máximo de ejecución, por lo que puede reanudar su sitio en línea. También le mostramos una remediación más exhaustiva que le ayuda a localizar y resolver el problema básico.
En este articulo:
Qué causa el error fatal: se ha superado el tiempo máximo de ejecución en WordPress
Remedio rápido (ya no vea el error y reproduce el sitio en línea)
Utilizando el tiempo máximo de ejecución del complemento WP excedido
Aumentar el tiempo de ejecución en .htaccess
Aumente el tiempo de ejecución máximo usando wp-config.php
Mejor remedio (encuentre el problema básico y corríjelo para recuperar su sitio en línea)
Deshabilitar sus complementos
Desactivando el tema activo en la actualidad
Conclusión
¿Qué causa el error fatal: el tiempo máximo de ejecución se ha superado en WordPress? Los servidores web configuran un límite de tiempo para el tiempo de ejecución de un script. Esto se hace para evitar el abuso del servidor web. Debido a que WordPress está compuesto por scripts PHP, cada script debe ejecutarse completamente dentro del tiempo establecido.
Este límite de tiempo suele ser de 30 segundos y, en la mayoría de los casos, esto es más que suficiente para ejecutar un script. Sin embargo, si un script PHP se ejecuta más que el límite de tiempo establecido, PHP acorta la ejecución. Luego devuelva el mensaje de error fatal: el tiempo máximo de ejecución excedido, como se muestra en la imagen a continuación. Recuperación rápida (ya no ve el error y reproduce el sitio en línea) porque este error indica que el límite de tiempo establecido no es suficiente como uno como uno De sus scripts para ejecutar, puede arreglarlo rápidamente aumentando el límite de tiempo.

La forma más fácil de aumentar el límite es instalando el tiempo máximo de ejecución del complemento WP excedido. Todo lo que tiene que hacer es instalar el complemento y se incrementa el límite de tiempo. Si, en el futuro, desea restablecer el límite de tiempo a los valores predeterminados, simplemente desinstale el complemento. Este complemento aumenta el límite de tiempo de ejecución agregando una configuración al archivo .htaccess. Por lo tanto, si prefiere no agregar un complemento para algo tan simple, simplemente puede aumentar Max_Execution_Time WordPress Direct en su archivo .htaccess (recomendamos esta opción).
Aumente el tiempo máximo de ejecución usando .htaccess para hacer esto, acceda a su servidor usando FTP y abra la carpeta que contiene sus archivos de WordPress. En esta carpeta, busque el archivo .htaccess. Cuando haya encontrado, haga clic en el derecho y haga clic en Ver/Editar.
Luego agregue esta línea a la parte inferior del archivo (esto aumenta el límite de tiempo de 30 segundos a 2 minutos): php_value max_execution_time 120

Ahora guarde este archivo y cierre. FileZilla le pedirá que cargue el nuevo archivo. Haga clic en Sí. Y así es como se aumenta manualmente el límite de tiempo de ejecución. Elimine el tiempo de ejecución de PHP usando wp-config.php, también puede aumentar Max_Execution_Time en WordPress editando el archivo wp-config.php. Para hacer esto, ubique el archivo wp-config.php en el directorio raíz que contiene sus archivos de WordPress. Aquí, haga clic en el archivo en el archivo y seleccione Ver/Editar.

Después de eso, agregue la línea de código a continuación al archivo. Idealmente, debe agregarse justo antes de la línea “Deja de editar …”. set_time_limit (300);
Una vez terminado, guarde el archivo. Se le pedirá que recargue el archivo. Seleccione SÍ. Esto aumentará el tiempo de ejecución de PHP al valor especificado en el archivo de configuración.


Mejor remedio (encuentre el problema básico y lo remedia para que traiga su sitio en línea) la solución anterior remedia el tiempo de ejecución máximo, pero es esencialmente un parche. Aumente el límite de memoria para alojar un script que tarda demasiado en ejecutarse. La mejor solución es encontrar el script que tarda demasiado en ejecutarse y deshacerse de él. Es muy poco probable que uno de los scripts básicos de WordPress sea culpable. Estos scripts están codificados de acuerdo con los estándares estrictos. Por lo tanto, debe observar su tarea y complementos para encontrar el guión que consume tiempo.

Si ya ha aumentado el límite de tiempo en el paso anterior, desea devolverlo al valor predeterminado (ya sea desinstalando el complemento o limpiando la línea a la que agregó .htaccess). Esto hará que el problema reaparezca, pero eso es lo que queremos. En algunos casos, WordPress especificará qué causa el error en su sitio. Si se trata de un complemento defectuoso, verá una notificación sobre los complementos que han llevado a este error. Luego puede desinstalar el complemento defectuoso y el error de WordPress max_exection_time Sin embargo, se remediará en su sitio, si WordPress no muestra el complemento defectuoso, puede solucionar los problemas siguiendo los pasos a continuación.
Deshabilitar sus complementos para rastrear el problema, comience con sus complementos. Si el problema desaparece cuando deshabilita sus complementos, entonces un script defectuoso en uno de sus complementos es la culpa. Lea este artículo para averiguar cómo deshabilitar los complementos y cómo encontrar el complemento especial que le causa el problema: cómo deshabilitar los complementos de WordPress usando FTP.
Si puede encontrar el complemento que contiene el script que consume tiempo, simplemente límpielo. Si necesita la funcionalidad ofrecida por el complemento, siempre puede obtener otro con funciones similares.

Deshabilitar el tema activo en la actualidad Si la desactivación de los complementos no ha resuelto el problema, entonces es probable que su tema activo sea la culpa. Siga esta guía: cómo deshabilitar el tema de WordPress usando FTP. Si su tema deshabilita su error, el script defectuoso está en su tema. Deberá eliminar el tema y reinstalar una nueva copia o usar otro tema en su totalidad.
Error fatal: el tiempo máximo de ejecución – Conclusión Desactivar los complementos y (o) del tema activo lo ayudará a encontrar el script que tarda demasiado en ejecutarse. Eliminar este script es la solución real a este error fatal. WordPress max_execution_time está vigente para evitar el abuso de servidores, por lo que su crecimiento es un remedio viable, pero no una solución. Es solo una forma de evitar el problema. Si el error persiste después de desactivar temas y complementos, puede usar la solución rápida (aumentar el límite de tiempo) para reactivar su sitio por ahora, mientras intenta encontrar y eliminar el script de carga lenta. Una cosa a considerar es si recientemente ha realizado algunos trabajos de desarrollo en su sitio web de WP. Si es así, uno de los scripts agregados en su sitio podría causar el problema. Además, aunque es muy poco probable que un archivo básico de WordPress sea responsable, podría considerar actualizar WordPress para ver si esto elimina el script de carga lenta. Si ninguna de las soluciones anteriores funciona en su sitio, es posible que deba contratar a un profesional o comunicarse con sus proveedores de alojamiento web para ayudarlo a corregir el error fatal. Más recursos:
Rol de usuario de WordPress: Guía para principiantes
Cómo combinar CSS externo en WordPress
Integre Stripe en WoCommerce utilizando el complemento WoCommerce Stripe Payeway

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

gkOVSBm5B8SgiXmo

Shopify vs WooCommerce – ¿Cuál es la mejor plataforma?(Comparación)

Shopify vs WooCommerce

Leave a Reply

Your email address will not be published. Required fields are marked *