500 Error interno del servidor: cómo corregir este error en WordPress

Error interno de servidor 500

¿Ver 500 Error de servidor interno en WordPress? O un simple error interno del servidor. El error interno del servidor es uno de los errores más comunes de WordPress. Debido a que el error no proporciona ninguna otra explicación o información, muchos principiantes encuentran esto bastante frustrante. En este artículo, le mostraré cómo solucionar fácilmente el error interno del servidor en WordPress.

¿Qué causa este error 500 Error interno del servidor? en WordPress?

500 Internal Server Error no es solo para WordPress. Puede sucederle a cualquier sitio que se ejecute en un servidor web. Debido a la naturaleza genérica de este error, no le dice nada al desarrollador.

Si pregunta cómo solucionar el error interno del servidor 500, es como preguntarle a su médico cómo solucionar el dolor sin decirle dónde le duele.

El error también se puede mostrar de las siguientes formas:

error de servidor interno
500 Error
Error HTTP 500
Error interno del servidor HTTP 500

El error interno del servidor 500 en WordPress a menudo es causado por características de plugins o temas. Otras posibles causas del error 500 Internal Server Error en WordPress que conocemos son: el archivo .htaccess Límite de memoria corrupto y PHP.

También escuché que el 500 Internal Server Error solo se muestra cuando intentas acceder al área de administración mientras el resto del sitio funciona bien.

Hay muchos problemas que pueden causar este error 500 Internal Server Error. Y no puede solucionar estos posibles problemas eliminándolos. La comunidad de WordPress, a través de este artículo intentará mostrar estos posibles errores y solucionarlos. Además, si su problema resuelve un error en el archivo .htaccess, es muy posible que alguien más no lo resuelva.

Estas son algunas de las razones por las que aparece el error 500 Internal Server Error y cómo evitarlo:

  1. Compruebe que el archivo .htaccess no esté dañado
  2. Aumento del límite de memoria en PHP
  3. Deshabilitar todos los complementos
  4. Has excedido los recursos asignados a la cuenta de hosting
  5. Recargar los archivos Core
  6. Limpia la caché de tu navegador
  7. Póngase en contacto con su proveedor de alojamiento.

Compruebe que el archivo .htaccess no esté dañado

Lo primero que debe hacer cuando solucione el error 500 Internal Server Error en WordPress es verificar el archivo .htaccess no ser corrompido.

Puede hacer esto cambiando el nombre de su archivo .htaccess principal a algo como .htaccess_gip. Para cambiar el nombre del archivo .htaccess, deberá iniciar sesión en su sitio utilizando la aplicación FTP o Administrador de archivos en el panel de control de cPanel o Plesk de su cuenta de alojamiento.

Después de conectarse, el archivo .htaccess se ubicará en el mismo directorio donde verá carpetas como contenido de wp, wp-admin y wp-incluye.

Una vez que haya cambiado el nombre del archivo .htaccess, intente visitar su sitio para ver si eso resuelve el problema. Si el problema se ha resuelto, relájese porque ha resuelto el error 500 Internal Server Error.

Antes de continuar con otras cosas, vaya a la página «ajustes”Desde el área de administración de WordPress y haga clic en el botón Guardar sin realizar ningún cambio. Esto generará un nuevo archivo .htaccess para usted con las reglas de reescritura adecuadas para garantizar que todas las páginas y publicaciones del sitio no respondan a un error 404.

Si la verificación del archivo .htaccess no funcionó, debe continuar leyendo este artículo.

Aumento del límite de memoria en PHP

Los límites de memoria de PHP los establecen su host y WordPress. WordPress intentará aumentar su límite si comienza a excederlo, pero puede llegar tan alto como el límite que el alojamiento ha colocado en su servidor. Este límite suele ser más bajo para los planes de alojamiento compartido. Debe aumentar el límite de memoria de PHP en WordPress y actualizar su sitio para probar si esto está causando este error, 500 Internal Server Error.

Abra el directorio raíz y localice el archivo. wp-config.php. Haga clic derecho en el archivo y seleccione Descargar para descargarlo a su computadora. Abra el archivo en su editor de texto favorito ( Bloc ) y agregue esta línea de código debajo de la etiqueta PHP de apertura:

define ('WP_MEMORY_LIMIT', '64M');

Guarde el archivo y vuelva a cargarlo en el directorio raíz, sobrescribiendo el archivo original. Actualice al cliente y actualice su sitio. Si el error 500 Internal Server Error persiste, no tendrá problemas para limitar la memoria PHP. Elimina el código anterior del archivo. wp-config.php desde la computadora, guárdelo y vuelva a cargarlo en el directorio raíz.

Aumentar el límite de memoria PHP de su sitio en el archivo wp-config.php es el equivalente a verter la solución para destapar el fregadero de la cocina cuando huele fatal. Solucione el problema lo suficientemente bien como para eliminar el olor ofensivo, pero no solucione el problema en sí. Porque el olor proviene de algún lugar de las tuberías.

Lo mismo ocurre con el aumento del límite de memoria PHP de su sitio. Puede que haya crecido por sí solo en el archivo, pero algo aún está agotando su límite. Puede seguir los pasos de las siguientes secciones para tratar de averiguar cuál podría ser, pero si el problema persiste, probablemente deberá convencer a los administradores de su cuenta de hosting para que aumenten el límite en su servidor.

Deshabilitar todos los complementos

Si ninguna de las soluciones anteriores funcionó para usted, entonces este error interno del servidor 500 probablemente sea causado por algún complemento en particular. Entrar en conflicto con otro complemento no es amigable.

Desafortunadamente, no existe una manera fácil de averiguarlo. Debe deshabilitar uno por uno o todos los complementos de WordPress a la vez.

Deshabilite los complementos uno por uno manualmente

O simultáneamente, aquí hay 2 formas de deshabilitar todos los complementos:

  • Desde el Panel de control de WordPress, marque todas las casillas junto a los complementos manualmente o simplemente marcando la casilla en la parte superior izquierda de la pestaña, Módulo » Todos serán revisados. Después, haga clic en ,, Acciones masivas » y elige ,, desactivar » y finalmente haga clic en ,, Solicitar » ahora se desactivarán todos los complementos instalados.

  • La segunda forma de deshabilitar todos los complementos es desde el Panel de control en el hosting, Plesk o cPanel. Vaya a Administrador de archivos / wp-content y cambie el nombre de la carpeta complementos . P.ej : plugins.deactivate. Todos los complementos estarán deshabilitados, puede verificar desde el panel de control de wordpress en la página de complementos si se han desactivado todos los complementos.

Si la desactivación de todos los complementos solucionó el error 500 Internal Server Error, entonces sabrá que este error es causado por uno de los complementos instalados.

Simplemente acceda al área de administración de WordPress y haga clic en «Módulos / Complementos“. Ahora necesita reactivar un complemento a la vez. Y actualice el sitio después de cada activación de los complementos instalados. Cuando vuelve a aparecer el error 500 Internal Server Error, el culpable es el último complemento activado. Desactive el complemento culpable y elimínelo. Si encuentra una alternativa para él, si no, escriba al desarrollador y explíquele el problema. Él sabrá cómo arreglar el complemento en cuestión.

Has excedido los recursos asignados a la cuenta de hosting

500 Internal Server Error también puede ocurrir cuando su cuenta de hosting abre más procesos en el servidor de lo normal. Usando el acceso SSH, escriba el comando ,, ps falso » para ver todos los procesos que se ejecutan en su cuenta. Puede cerrar cualquier proceso escribiendo el comando ,, matar -9 Idproces ». Asegúrese de reemplazar ,, Idprocesos » con el ID de proceso que desea cerrar. (Variante para entendidos)

Vuelva a cargar los archivos del núcleo

Si la opción de complemento no resolvió el error interno del servidor, entonces vale la pena volver a cargar la carpeta wp-admin y wp-incluye desde una nueva instalación de WordPress.

Esta cosa NO eliminará la información de su sitio, pero puede solucionar el problema si un archivo está dañado.

Visite el sitio WordPress.org y descargue el archivo de WordPress nuevamente haciendo clic en el botón Descargar.

Esto descargará el archivo zip de WordPress a su computadora. Necesitas descomprimir el archivo zip y dentro de él encontrarás un directorio de wordpress.

A continuación, debe conectarse a su sitio de WordPress mediante un cliente FTP. Una vez conectado, vaya al directorio raíz de su sitio. Esta es la carpeta que contiene carpetas wp-admin, wp-incluye, contenido de wp dentro de eso.

En la columna de la izquierda, abra la carpeta de WordPress en su computadora. Ahora necesitas seleccionar las carpetas wp-incluye y wp-admin, luego haga clic derecho y seleccione «Carga“.

El cliente FTP transferirá ese archivo a su servidor y le preguntará si desea sobrescribir los archivos. Seleccione «Sobrescribir«Y luego seleccione»Utilice siempre esta acción“.

Su cliente FTP ahora reemplazará los archivos antiguos de WordPress por otros nuevos. Si sus archivos de WordPress se han dañado, este paso solucionará el error 500 del servidor interno.

Limpia la caché de tu navegador

Cuando utiliza un navegador, como Chrome, Mozilla, guarda cierta información de los sitios en la caché y en las cookies. Eliminarlos soluciona ciertos problemas, como los que ocurren al cargar o formatear sitios. Y puede corregir el error 500 del servidor interno. Vea cómo borrar el caché Google Chrome y Mozilla.

Póngase en contacto con su proveedor de alojamiento.

Si todos los métodos fallan para corregir el error 500 Internal Server Error en su sitio, entonces es el momento de pedir ayuda. Póngase en contacto con el equipo de soporte en la cuenta de alojamiento web o puede consultar los registros del servidor y encontrará la causa principal del error. Eso es si tiene un conocido que sabe muy bien cómo corregir el error interno del servidor 500 en su sitio.

Conclusión

Como dije al principio de este artículo, este error es uno de los errores menos claros. Porque no se refiere a un error exacto. Y para un principiante, este error es francamente frustrante. Si este tutorial fue útil para usted, déjeme un comentario a continuación. O si conoce otra solución para resolver 500 Internal Server Error, avísenos y actualizaremos este artículo.

Lea también: 45 errores de WordPress: causas y soluciones

Compartir con tus amigos:

4.2/5 - (676 votos)

Deja un comentario