Cómo arreglar el error interno del servidor 500 en WordPress

¿Estás viendo 500 error interno del servidor en WordPress? El error interno del servidor es uno de los errores más comunes de WordPress. Como el error no proporciona ninguna otra información, muchos principiantes lo encuentran bastante frustrante. En este artículo, le mostraremos cómo solucionar fácilmente el error interno del servidor en WordPress.


Cómo reparar el error interno del servidor en WordPress

¿Qué causa el error interno del servidor en WordPress??

El error interno del servidor no es específico de WordPress. Puede suceder con cualquier sitio web que se ejecute en un servidor web. Debido a la naturaleza genérica de este error, no le dice nada al desarrollador.

Preguntar cómo solucionar un error interno del servidor es como preguntarle a su médico cómo solucionar el dolor sin decirle dónde está el dolor..

Ejemplo de un sitio web de WordPress que muestra un error interno del servidor

El error interno del servidor en WordPress a menudo es causado por funciones de plugins o temas. Otras causas posibles de error interno del servidor en WordPress que conocemos son: archivo .htaccess dañado y límite de memoria PHP.

También hemos escuchado un error interno del servidor que solo aparece cuando intentas acceder al área de administración mientras el resto del sitio funciona bien.

Dicho esto, ahora echemos un vistazo a cómo solucionar el error interno del servidor en WordPress.

Video Tutorial

Suscríbase a WPBeginner

Si no le gusta el video o necesita más instrucciones, continúe leyendo.

Comprobación de archivos corruptos .htaccess

Lo primero que debe hacer al solucionar el error interno del servidor en WordPress es verificar si el archivo .htaccess está dañado.

Puede hacerlo cambiando el nombre de su archivo .htaccess principal a algo como .htaccess_old. Para cambiar el nombre del archivo .htaccess, deberá iniciar sesión en su sitio utilizando la aplicación FTP o File Manager en el panel de control de cPanel de su cuenta de hosting.

Una vez que se conectó, el archivo .htaccess se ubicará en el mismo directorio donde verá carpetas como wp-content, wp-admin y wp-includes.

Edición del archivo .htaccess en WordPress

Una vez que haya cambiado el nombre del archivo .htaccess, intente visitar su sitio para ver si esto solucionó el problema. Si lo hizo, dése una palmadita en la espalda porque solucionó el error interno del servidor.

Antes de continuar con otras cosas, asegúrese de ir a Configuración »Permalinks página en 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 sus páginas de publicación no devuelvan un error 404.

Si buscar la solución de archivo corrupto .htaccess no funcionó para usted, entonces debe continuar leyendo este artículo.

Aumento del límite de memoria PHP

A veces puede ocurrir un error interno del servidor si está agotando su límite de memoria PHP. Use nuestro tutorial sobre cómo aumentar el límite de memoria PHP en WordPress para arreglar eso.

Si ve el error interno del servidor solo cuando intenta iniciar sesión en su administrador de WordPress o carga una imagen en su wp-admin, entonces debe aumentar el límite de memoria siguiendo estos pasos:

  1. Cree un archivo de texto en blanco llamado php.ini
  2. Pegue este código allí: memoria = 64 MB
  3. Guarda el archivo
  4. Subelo a su carpeta / wp-admin / usando FTP

Varios usuarios han dicho que hacer lo anterior solucionó el problema del lado administrativo para ellos.

Si aumentar el límite de memoria solucionó el problema por usted, entonces solo lo ha solucionado temporalmente. Aún necesita encontrar la causa que está agotando su límite de memoria.

Esto podría ser un complemento mal codificado o incluso una función de tema. Le recomendamos encarecidamente que solicite a su empresa de alojamiento web de WordPress que busque en los registros del servidor para ayudarlo a encontrar los diagnósticos exactos..

Si aumentar el límite de memoria de PHP no solucionó el problema, entonces tendrá más problemas para solucionarlo.

Desactivar todos los complementos

Si ninguna de las soluciones anteriores funcionó para usted, entonces este error probablemente sea causado por un complemento específico. También es posible que sea una combinación de complementos que no están jugando bien entre sí.

Lamentablemente, no hay una manera fácil de descubrirlo. Tienes que desactivar todos los complementos de WordPress a la vez.

Siga las instrucciones en nuestra guía sobre cómo desactivar todos los complementos de WordPress sin WP-Admin.

Desactiva todos los complementos de WordPress

Si deshabilitar todos los complementos solucionó el error, entonces sabe que es uno de los complementos que está causando el error.

Simplemente vaya al área de administración de WordPress y haga clic en “Complementos”. Ahora necesita reactivar un complemento a la vez hasta que encuentre el que causó el problema. Deshágase de ese complemento e informe el error al autor del complemento.

Volver a cargar archivos principales

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

Esto NO eliminará su información, pero puede resolver el problema en caso de que algún archivo esté dañado.

Primero deberá visitar el sitio web de WordPress.org y hacer clic en el botón Descargar.

Descargar WordPress

Esto instalará el archivo zip de WordPress en su computadora. Necesita extraer el archivo zip y dentro de él encontrará una carpeta de WordPress.

A continuación, debe conectarse a su sitio web de WordPress utilizando un cliente FTP. Una vez conectado, vaya a la carpeta raíz de su sitio web. Es la carpeta que tiene carpetas wp-admin, wp-includes, wp-content.

En la columna izquierda, abra la carpeta de WordPress en su computadora. Ahora debe seleccionar las carpetas wp-includes y wp-admin y luego hacer clic derecho y seleccionar “Cargar”.

Sube archivos nuevos de WordPress

Su cliente FTP ahora transferirá esa carpeta a su servidor. Le preguntará si desea sobrescribir los archivos. Seleccione “Sobrescribir” y luego seleccione “Usar siempre esta acción”.

Sobrescribir archivos

Su cliente FTP ahora reemplazará sus archivos antiguos de WordPress con copias nuevas más nuevas. Si sus archivos de WordPress estaban dañados, entonces este paso solucionará el error interno del servidor..

Pregúntele a su proveedor de alojamiento

Si todos los métodos no solucionan el error interno del servidor en su sitio web, entonces es hora de obtener más ayuda. Póngase en contacto con su equipo de soporte de alojamiento web y podrán verificar los registros del servidor y localizar la causa raíz del error.

Si desea continuar con la solución de problemas por su cuenta, consulte nuestra guía definitiva de solución de problemas de WordPress para principiantes.

Esperamos que este artículo te haya ayudado a solucionar el error interno del servidor en WordPress. También puede ver nuestra lista completa de los errores más comunes de WordPress y cómo solucionarlos..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me