Cómo arreglar el error 503 Service Unavailable en WordPress
¿Te aparece un error 503 cuando intentas ver tu sitio de WordPress? Seguramente te has preguntado qué ha pasado y cómo deshacerte de él, ¿verdad? Aquí hay algunos pasos de solución de problemas para averiguarlo.
Cómo arreglar el error 503 Service Unavailable en WordPress
Lo primero es entender qué es. Esto podría suceder debido a los permisos de archivo incorrectos, un error con htaccess, plugin o tema problema, o incluso su anfitrión web. Los errores 503 son normalmente vistos como el Apache en el servidor de su sitio web no puede manejar la solicitud HTTP. Esto podría ser debido a que el servidor está sobrecargado o está en mantenimiento.
Sin embargo, antes de solucionar el problema, averigüe qué fue lo último que hizo antes de que apareciera el error 503. Si puedes recordarlo, ¡genial! Tal vez fue la actualización de un tema o plugin, o la adición accidental de un carácter que falta o la adición de un carácter a un fragmento de código a su .htaccess o algo más. Sin embargo, si usted no sabe, entonces usted va a tener que solucionar el error 503.
Solución de problemas de errores 503
Permisos de archivo:
Asegúrese de que todos los permisos de archivo regular (AKA CHMOD) se establecen como sigue:
Directorios (o subcarpetas): 0755
PHP, Imágenes, .htaccess: 0644
Si tienes alguna seguridad configurada para las carpetas de los directorios y los archivos PHP, entonces usa esos.
.htaccess
Revisa tu archivo .htaccess para asegurarte de que no te falta código, o que no está corrupto.
Como mínimo, tu archivo .htaccess de WordPress debería tener el siguiente aspecto:
# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php </IfModule># END WordPress
Si tiene más que eso, míralo bien y mira si necesitas el otro código. Si no está seguro, entonces contrate a alguien o pregunte a su anfitrión web.
Sus plugins
Siempre querrá intentar hacer una comprobación de conflictos para sus plugins y temas. Esto reducirá la lista de lo que está causando el problema. Para hacer esto, usted puede entrar en su cPanel o panel de control/administrador de archivos, o entrar a través de FTP o sFTP o WinSCP, y probar lo siguiente para la solución de problemas de los plugins. (Yo uso Filezilla para FTP y sFTP)
1. Navegue a su carpeta wp-content (como la captura de pantalla de abajo.)
2. Cambie el nombre de su carpeta de plugins a pluginsOLD. Cree una nueva carpeta llamada plugins. Déjela vacía. Esto desactivará todos sus plugins.
3. Visite su sitio de WordPress y vea si el error 503 desaparece. Si no lo hace, entonces no son tus plugins. Si lo es, tendrá que eliminar las nuevas carpetas vacías de plugins que creó, y renombrar la carpeta pluginsOLD a plugins.
4. En caso de que sean los plugins, después de haber renombrado su carpeta pluginsOLD de nuevo a plugins, ya que tendrá que solucionar el problema más adelante.
5. Dado que ya ha desactivado los plugins, vaya a su área de administración de WordPress, y uno por uno, activar cada plugin. El que actives en último lugar y que cause el error 503 es el culpable. Tendrás que volver al FTP o sFTP para desactivar el plugin (renombrándolo con OLD o -old al final del nombre de la carpeta.)
Tu tema
¿No era tu plugin? Pruebe con su tema.
1. Navega a tu carpeta de temas, dentro de tu carpeta wp-content, y obtendrás una lista de temas.
2. Renombra todos los temas, excepto un tema por defecto como Twenty Seventeen, con OLD o -old, al final del nombre de la carpeta de temas. ¿No tienes un tema por defecto de WordPress? Entonces aquí hay un enlace para ir a descargar Twenty Seventeen.
3. Visite su sitio web para ver si está arriba. Si la desactivación de esos temas manteniendo el tema por defecto de WordPress funciona, ¡fantástico! Si no es así, usted necesita para solucionar este problema más.
Hosting web
Haga saber a su host web que tiene un error 503. Pídales que vean si es algo en su extremo que podría ser un problema.
En conclusión, una de estas opciones debe ser parte del problema. De hecho, mientras que usted está la solución de problemas, usted probablemente debería mirar la presentación de un ticket de soporte con su anfitrión web para asegurarse de que no era un problema en su extremo. No es siempre el caso, pero es definitivamente una ruta para comprobar.