Cómo corregir el error HTTP 500 WordPress (2021)
Publicado: 2021-10-11Imagine que su sitio funciona correctamente como de costumbre y boom, su sitio se bloquea debido al terrible error HTTP 500 WordPress . Puede aparecer en el momento más inesperado y dejarlo luchando para que su sitio vuelva a estar en línea. Por lo tanto, este problema puede provenir del directorio raíz o del servidor del host. Además, te llevará bastante tiempo y esfuerzo arreglarlo por completo. Sin embargo, estamos aquí para sugerirle algunas soluciones para solucionar este error.
Tabla de contenido
¿Cuál es la razón principal del error HTTP 500 de WordPress?
El error interno del servidor 500 WordPress es el estado de la circunstancia impredecible del servidor que impide que su sitio finalice las solicitudes. Para ser más detallados, cada vez que visite un sitio, su navegador actual enviará una solicitud al servidor. El servidor recibe, completa y devuelve todos los archivos necesarios, incluido un código de estado HTTP. Estará en una de estas 2 opciones: un código de estado 200 que significa "Está bien" o un código de estado 500 que significa "Ha salido mal".
El error interno del servidor de WordPress es bastante común entre todos los desarrolladores web. Puede subir en un sitio que funciona en un servidor. Sin embargo, esto no muestra nada a los desarrolladores, lo que puede causarles dificultades.
Como se ha visto, este error ocurre por las funciones del tema/complemento, el archivo .htaccess degradado o la memoria PHP limitada. Rara vez sucederá esto cuando intente pasar al archivo de administrador pero su sitio aún funcione normalmente.
Solucionar el error del servidor interno de WordPress
Antes de corregir el error del servidor interno de WordPress 500 , primero debe realizar algunas de las siguientes tareas:
Haga un archivo de copia de seguridad de su sitio
El proceso para corregir este error involucrará muchos archivos en su sitio web. Debe hacer una copia de seguridad de su sitio en caso de que algo no salga bien. Te ofreceremos una documentación para ayudarte a completar el primer paso del plan:
Cómo hacer una copia de seguridad del sitio web de WordPress (2 métodos)
¿Cuál es el mejor complemento de copia de seguridad de WordPress para 2021?
Los 10 mejores complementos gratuitos de copia de seguridad de WP para proteger WordPress
Usar un cliente FPT
Un cliente FPT puede ayudarlo a iniciar sesión y realizar cambios en los archivos de su sitio. Esto es mucho más fácil que acceder al administrador de archivos del hosting.
Para hacerlo, descargue primero un cliente FTP. Busque la versión adecuada para su sistema operativo e instálela. Luego, elija "Archivo", "Administrador del sitio" y "Nuevo sitio" donde escribirá el nombre de su sitio. Configure estas opciones: host, puerto, protocolo, cifrado y tipo de inicio de sesión. Tienes que acceder al administrador de archivos de tu plan de hosting para continuar. Luego, vaya a la pestaña "Configuración de transferencia", marque la casilla "Limitar número de conexiones simultáneas" y cambie "Número máximo de conexiones" a 8 (evite que el servidor bloquee su dirección IP). Para finalizar, presione “Conectar”.
Resoluciones para HTTP Error 500 WordPress
Hay muchas soluciones para el error HTTP 500 de WordPress , que están creando un nuevo archivo .htaccess y superando los límites de memoria de PHP. Además, tenemos otras formas de hacerlo.
Bueno, vamos a sumergirnos en ellos.
Creación de un nuevo archivo .htaccess
Para comenzar, abra el directorio raíz de WordPress en el cliente FTP. Ver wp-content y wp-admin significa que ha accedido al archivo correcto y puede revisar los archivos ocultos eligiendo "Servidor" -> "Forzar la visualización de archivos ocultos". Luego, busque el archivo .htaccess y cámbiele el nombre a .htaccess .bak, eliminando el archivo .htaccess actual para crear uno nuevo.
Navegue por "Configuración" en el área del administrador de WordPress, elija "Enlaces permanentes" y "Guardar cambios". Ahora, puede abrir el sitio en el navegador para verificar si el error 500 WordPress desaparece o no. Si la situación va bien, el problema se soluciona ya que el error proviene de un archivo .htaccess roto. Si es al revés, todavía tienes cosas que hacer. Por otro lado, recuerda nombrar el archivo exactamente .htaccess
Aumentar el límite de memoria PHP de WordPress
Esta estadística la establece WordPress y su host. Cuando excede el límite, WordPress también intenta aumentarlo, pero solo alcanza el más alto como se indica en el servidor. Por lo general, este límite es bastante más bajo para los servicios de alojamiento compartido. Para verificar el error de WordPress 500 , debe aumentar el límite de memoria PHP de WordPress y recargar el sitio.
Ahora, abra el directorio raíz, busque el archivo wp-config.php y haga clic con el botón derecho en él. Luego, hará clic en "Descargar" para instalarlo en su PC y abrirlo en el editor de texto elegido, agregando esta línea de código debajo de la etiqueta PHP de apertura:
define('WP_MEMORY_LIMIT', '64M');
Sobrescribirá el original cuando guarde el nuevo archivo y lo vuelva a publicar en el directorio raíz. Después de eso, vuelva a cargar el cliente y su sitio. Si los problemas siguen ahí, no es por cuestiones de PHP. Elimine la línea de código anterior del archivo wp-config.php y vuelva a publicarlo en el directorio raíz. Si el problema desaparece, todavía tienes algo en lo que trabajar. Bueno, aumentar el límite de PHP parece ser una solución temporal, ya que algo todavía pone mucho trabajo al límite.
Si se trata del peor de los escenarios, realmente debe comunicarse con el servicio de alojamiento para aumentar el límite de su servidor.
Resoluciones menos populares para WordPress HTTP Error 500
Esas son las 2 soluciones más populares para solucionar el problema de Internal 500. Sin embargo, también tenemos otras formas de hacerlo.
Complementos de desmantelamiento
Al acceder a la sección de administración de WordPress, puede cerrarlos uno tras otro y volver a cargar su página después de cada desmantelamiento. Si el problema desaparece, es del complemento que acaba de cerrar. Borra ese y reemplázalo por uno adecuado. En caso de que no pueda hacerlo, póngase en contacto con sus desarrolladores.
Puede acceder a él a través del cliente FTP si es imposible iniciar sesión en WordPress. Navegue al directorio raíz -> archivo wp-content y cambie el nombre de este archivo. Esto cerrará todos los complementos actuales. Si la falla desaparece, es de un complemento incompatible. Actívelos uno por uno y actualice después de cada turno para ver cuál está defectuoso. Recuerde cambiar el nombre de la carpeta "Complementos" al terminar.
Depuración de su sitio
Hay una función incorporada de WordPress que puede usar para depurar su sitio. Si está familiarizado con esta función, puede comenzar allí mismo. Si es viceversa, debe llamar a los desarrolladores. Todos los problemas encontrados se registran en el directorio raíz.
Comprobación de permisos
Esto no es tan efectivo pero puedes comprobarlo. El archivo de permisos debe ser 644 o 755 y la configuración de permisos puede generar el error WordPress 500. Desde el directorio raíz, verifique todos los permisos y asegúrese de que estén configurados en 644 o 755.
Subir nuevas versiones de wp-includes y wp-admin al sitio
Si todas las formas anteriores no pueden resolver el error del servidor interno de WordPress , puede intentar esto. Haga una copia de seguridad de todos los archivos de su sitio e instale una nueva versión de WordPress desde su sitio principal. Extraiga todos los archivos del archivo ZIP y abra el extraído. Abra el directorio raíz del sitio en el cliente FTP planificado y cargue wp-admin y wp-includes desde su nueva versión de WordPress al directorio de su sitio, sobrescribiendo los anteriores.
Vuelva a cargar el cliente y su sitio. Si se soluciona el error, es probable que provenga de un archivo central dañado. Si aún ve el error, comunicarse con el anfitrión es su única opción.
Contactar con el Servicio de Alojamiento
Bueno, la última solución está aquí. El host puede conocer su error y ayudarlo a solucionarlo. Sin embargo, debe verificar todos sus archivos antes de contactarlos. Puede pedirles amablemente que verifiquen los registros de su servidor para detectar el problema.
500 Error interno del servidor WordPress: Conclusión
El error 500 del servidor interno de WordPress es un problema difícil, ya que se necesitan muchos pasos para descubrir el problema real aquí. Por último, asegúrese de tener una copia de seguridad de su sitio con regularidad y, por lo general, actualice el tema y los complementos. Además, verifique la compatibilidad de sus complementos con el tema de su sitio.
Esperamos que pueda solucionar su problema a través de este artículo.
Leer más: Mejor tema de WordPress para hoteles (2021)