Cómo arreglar WordPress "Error fatal: tiempo máximo de ejecución excedido"










  • ¿Ha encontrado el mensaje de error "Error fatal: se excedió el tiempo máximo de ejecución" en WordPress? Tiene una redacción bastante aterradora de "Error fatal", que puede hacer que los principiantes piensen que su sitio web se ha ido, pero no se preocupe, todavía está allí. Este error tiene una solución muy simple y es uno de los errores comunes de WordPress que encontrará en la plataforma.

    A diferencia de muchos otros mensajes de error, no es probable que una copia de seguridad solucione este error. WordPress utiliza principalmente el lenguaje de codificación PHP para realizar sus funciones normales. Cada script PHP solo tendrá una pequeña cantidad de tiempo para finalizar. Si no puede terminar el script, se producirá este error. Hoy, demostraré cómo resolver el mensaje de error "Error fatal: se excedió el tiempo máximo de ejecución" en WordPress.

    ¿Por qué ocurre este error?

    Este mensaje de error ocurre porque el script no pudo terminar de ejecutarse a tiempo. La cantidad predeterminada de tiempo disponible la elige su proveedor de alojamiento web . Este mensaje de error es común cuando cambia entre servidores web. Esto se debe a que el servidor web desde el que se está cambiando puede tener un tiempo de secuencia de comandos más largo que el que se está cambiando.

    Por supuesto, esto se puede cambiar manualmente, por lo que se puede arreglar fácilmente. Cambiar manualmente este tiempo es muy fácil, pero si lo hace demasiado corto, es probable que ocurra el error. Por supuesto, cada sitio web es único y es posible que tenga un script personalizado que requiera un tiempo de ejecución más prolongado de lo normal.

    Cómo Resolver el Error Fatal: Tiempo Máximo de Ejecución Excedido en WordPress

    Hoy, demostraré cómo resolver el mensaje de error "Error fatal: se excedió el tiempo máximo de ejecución" en WordPress. Hay algunas maneras de corregir este error. La primera forma es disminuir el tiempo de ejecución de sus scripts. No existe una guía clara para este método porque cada script es único y está diseñado para su sitio web. Si el guión es lo más corto posible, la solución más sencilla es aumentar el tiempo del guión. Puede hacerlo manualmente o usar un complemento como WP Maximum Execution Time Exceeded . Voy a demostrar en ambos sentidos.

    Método Manual

    Antes de comenzar, necesitará acceso a su cPanel . Su proveedor de alojamiento web le proporciona la información de inicio de sesión cuando crea una cuenta. Recomendaría hacer una copia de seguridad de su sitio web cada vez que esté a punto de editar el código.

    Comencemos iniciando sesión en cPanel y haciendo clic en la opción Administrador de archivos. El Administrador de archivos le permitirá acceder a todos los archivos relacionados con su sitio web.

    Haga clic en la opción Administrador de archivos.

    Necesita ubicar su archivo .htaccess. Haga clic en el directorio public_html. Debería ver las carpetas wp-content y wp-admin. Localice el archivo .htaccess. Haga clic derecho en el archivo .htaccess y seleccione la opción Editar.

    Si no puede encontrar el archivo .htaccess , entonces hay dos posibilidades. La primera es que tu sitio web no ha generado el archivo .htaccess. La segunda es que los permisos no están configurados correctamente.

    Seleccione la opción "Editar".

    Aparecerá una ventana emergente. Este cuadro le advertirá que cree una copia de seguridad de sus archivos antes de editar cualquier cosa. Esto asegurará que pueda revertir su sitio web a cuando estaba funcionando si algo sale mal. Haga clic en el botón "Editar". Se abrirá una nueva pestaña que contiene todo el código del archivo.

    Haga clic en el botón "Editar".

    Inserta la siguiente línea de código en tu archivo .htaccess: [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]php_value max_execution_time 300[/ht_message]

    Una vez que haya insertado el código en el archivo, haga clic en el botón "Guardar cambios" para finalizar.

    Haga clic en el botón "Guardar cambios".

    Enhorabuena, ha ampliado el tiempo de ejecución del script PHP a 300 segundos (5 minutos). Si esto no es suficiente, cambie 300 a 600. Solo recuerde guardar sus cambios para aplicar el código.

    Método de complemento

    Comencemos haciendo clic en Complementos y seleccionando la opción Agregar nuevo en el panel de administración de la izquierda.

    Agregar nuevo

     

    Busque WP Maximum Execution Time Exceeded  en el cuadro de búsqueda disponible. Esto abrirá complementos adicionales que pueden resultarle útiles.

    Busque WP Maximum Execution Time Exceeded en el cuadro de búsqueda disponible.

    Desplácese hacia abajo hasta que encuentre el complemento WP Maximum Execution Time Exceeded y haga clic en el botón "Instalar ahora" y active el complemento para su uso.

    haga clic en el botón "Instalar ahora"

    Este complemento funciona cuando está activado. Esto aumentará su tiempo máximo de ejecución a 300 segundos o 5 minutos. Como dije en el último método, 300 segundos deberían ser tiempo más que suficiente para cualquier script normal. Si esto no resuelve el error, deberá ubicar el script que está tardando tanto o usar el primer método y establecer el tiempo en más de 300 segundos.

    Mira tus guiones

    El código es lo que hace que un sitio web funcione y muchos desarrolladores de WordPress eligen la plataforma para evitar el código por completo. Puede crear un sitio web exitoso sin siquiera escribir una sola línea de código, pero eso no significa que deba hacerlo. De hecho, escribir código es mejor que instalar complementos, pero, al mismo tiempo, estropear el código puede causar errores.

    El error de tiempo máximo de ejecución es muy fácil de cometer como principiante. Muchos principiantes escribirán guiones muy simplificados. El problema con los guiones demasiado simplificados es que, por lo general, no son muy eficientes. Esto conducirá a tiempos de ejecución más largos que ralentizarán su sitio web y causarán este error. Siempre busque en línea cuando agregue código para encontrar el método más eficiente.

    ¿Qué método ha utilizado para resolver el error de tiempo máximo de ejecución excedido? ¿Fueron suficientes 300 segundos para corregir el error?










  • Subir