Problema con max_execution_time en WordPress

Hoy he tenido muchos problemas con una entrada de WordPress, revisando el archivo log del sitio me marca un problema con el max execution time of 30 seconds exceeded o max_execution_time.

Este error significa que el script PHP que estaba ejecutando tardó más en completarse de lo que permite el límite, por lo tanto, se detuvo. Este tutorial te ayudará a resolver este error en tu sitio web.

Una forma sencilla que encontré es a través de un plugin  WP Maximum Execution Time Exceeded, lo instalas y se encarga de modificar tu archivo .htaccess. Como no quiero tener más plugins que bajen el rendimineto de mi sitio, lo haré manualmente.

Abrimos nuestro servidor FTP y en nuestro archivo .htaccess agregamos el siguiente código

Esto subirá el tiempo de espera del script a 60 segundos, es posible que también tengas que hacer el ajuste desde el cPanel de tu servidor, así que también lo haremos ahí.

Inicia sesión en tu cPanel y busca la opción “editor PHP ini

Opción de editor PHP ini en cPanel

Accedes ahí y eliges el dominio que quieres mostrar, posteriormente aparecerá la variable max_execution_time, en mi caso estaba en 30 así que la cambié a 60

Incrementar max_execution_time en cPanel

Una vez realizado esto, el sitio debe funcionar sin problemas, recuerda que puede cambiar la opción de tu cPanel dependiendo la versión que tengas, pero el proceso es muy similar, ojalá te sirva, saludos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *