Cómo arreglar rápidamente 500 error interno del servidor en WordPress

Estas pillando Error interno de servidor 500 en WordPress? ¡No te asustes! Es uno de los errores de WordPress más comunes que muchos de los webmasters enfrentan a menudo..


Técnicamente es un error del lado del servidor cuando el servidor no puede comunicarse con su sitio web y, como resultado, el servidor muestra un error interno del servidor. 

A diferencia de otros errores de WordPress, este error no indica cuál es el problema exacto.

Como el problema no es creado por los usuarios y el error no proporciona ninguna información, podría ser bastante frustrante para los usuarios. Pero este problema se puede solucionar una vez que sepamos cuál es la causa.

En este artículo, le mostraremos cómo solucionar 500 error interno del servidor en WordPress.

ejemplo de error interno del servidor

¿Qué causa el error interno del servidor 500??

El error interno del servidor en WordPress puede ocurrir por varias razones, tales como:

  • archivo .htaccess dañado
  • alcanzando el límite de memoria PHP
  • plugins problemáticos
  • archivos principales dañados de WordPress

Estas son las causas comunes que crean un error interno del servidor en el sitio de WordPress. Debido a que el error es del lado del servidor, puede aparecer en cualquier momento en su sitio y el sitio será inaccesible.

En caso de que obtenga 500 errores de servidor interno en su sitio de WordPress, puede solucionarlo fácilmente con la ayuda de las siguientes soluciones.

Reparemos el error interno del servidor en WordPress.

Nota: Antes de comenzar, le recomiendo que realice una copia de seguridad completa de sus archivos y base de datos de WordPress. Si algo sale mal, puede restaurar fácilmente su sitio.

Afortunadamente, esto se puede hacer automáticamente mediante un complemento de respaldo de WordPress como BlogVault o BackupBuddy.

Cómo arreglar 500 Error interno del servidor en WordPress

Estas son las soluciones más comunes para corregir el error interno del servidor en WordPress.

1. Arreglando el archivo corrupto .htaccess

El archivo .htaccess es un archivo de configuración que utilizan los servidores web basados ​​en Apache. El archivo está ubicado en el directorio raíz de un sitio de WordPress.

El archivo .htaccess se puede usar para acortar URL, establecer enlaces permanentes, optimización de sitios web, redirección de sitios, etc. Como controla la configuración de un servidor web, incluso un pequeño error puede crear un problema como: error interno del servidor en WordPress.

Afortunadamente, el problema se puede solucionar creando un nuevo archivo .htaccess. Te mostraré como hacerlo.

Paso 1, cambie el nombre del .Archivo htaccess

Lo primero que necesita cambiar el nombre del .htaccess utilizando su servidor cPanel o cliente FTP, pero el método es el mismo para ambos.

El proceso de cPanel es muy corto y fácil, por lo que te mostraré el uso de cPanel.

  • Primero inicie sesión en su cuenta de hosting cPanel y vaya a raíz directorio (Administrador de archivos> public_html) de su sitio de WordPress
  • A partir de ahí encuentra el .htaccess archivo y haga clic en rebautizar
  • Cambiar el nombre del archivo htaccess
  • Darle un nombre a algo como .htaccess_old
  • Guarda el archivo

Ahora actualice su sitio web y algunas otras páginas para ver si la solución soluciona el problema de error interno del servidor. Si el error interno del servidor ya no aparece, vaya al siguiente paso que está recreando un nuevo archivo .htaccess.

Paso 2, Recreando un nuevo archivo .htacess

A continuación, inicie sesión en su panel de WordPress y navegue hasta Configuraciones> Enlaces permanentes y haga clic en el Guardar cambios botón en la parte inferior.

Guardar enlaces permanentes de WordPress

Al guardar los enlaces permanentes se creará automáticamente un nuevo .htaccess archivo.

Si esta solución no soluciona el error del servidor interno 500 en WordPress, verifique el siguiente método.

2. Solucione el error interno del servidor aumentando el límite de memoria PHP de WordPress

El error interno del servidor también puede aparecer si su sitio de WordPress alcanza el límite de memoria de PHP.

De forma predeterminada, WordPress intenta automáticamente aumentar el límite de memoria PHP a 40 MB, lo que a veces no es suficiente, especialmente si está ejecutando un sitio pesado o un montón de complementos mal codificados. Esto puede generar un estrés adicional en su servidor y, como resultado, puede ver un error interno del servidor.

Para aumentar el límite de memoria PHP en WordPress,

  • Inicie sesión en su cPanel de alojamiento y navegue hasta Administrador de archivos
  • Abre el public_html carpeta y ve a el administrador de wp carpeta
  • Ahora crea un nuevo archivo php.ini dentro de wp-admin carpeta
  • Y, por último, agregue un pequeño fragmento de código en ese archivo

memoria = 128 MB

aumentar el límite de memoria php en wp-admin

Una vez que haya terminado, no olvide guardar el archivo.

El aumento del límite de memoria PHP podría corregir 500 errores internos del servidor en WordPress, pero esta es solo una solución temporal. Porque aún necesita encontrar el complemento que está consumiendo los recursos de su servidor.

Si eso estaba causando el problema, no lo verías a partir de ahora. Ahora actualice su página web varias veces y vea si se ha ido.

Si aún ve el error interno del servidor, lo más probable es que el error aparezca debido a un complemento problemático. 

Lea también, Cómo aumentar el límite de memoria PHP en WordPress

3. Eliminar los complementos problemáticos

La mayoría de las veces el error interno del servidor en WordPress se produce debido a un complemento roto o colisiones de complementos.

En caso de que aparezca el error interno del servidor, no podrá acceder a su panel de administración de WordPress. Por lo tanto, debe desactivar sus complementos de WordPress manualmente usando cPanel o cliente FTP.

  • Primero, inicie sesión en su host cPanal y vaya al directorio raíz de su sitio de WordPress
  • Ir wp-content> complementos carpeta
  • Renombrar el complementos carpeta a algo como plugins_old

Cambiar el nombre de la carpeta del complemento

Una vez que haya cambiado el nombre de la carpeta de complementos, todos los complementos se desactivarán. No te asustes. No perderías ninguno de tus complementos.

Ahora actualice su sitio web en modo incógnito y, con suerte, podrá acceder a su sitio web.

Si vas a la complementos sección, aparecerá un mensaje como “… el complemento se ha desactivado debido a un error: el archivo del complemento no existe“.

Ahora sabemos que la causa del error interno del servidor es un complemento, es hora de encontrar y eliminar el complemento problemático.

  • Renombrar el plugins_old carpeta de vuelta a complementos e inicie sesión en su panel de WordPress
  • Active su complemento uno por uno y siga actualizando su sitio web cada vez hasta que aparezca el error
  • Si reactiva un complemento y aparece el error interno del servidor, entonces ha encontrado el complemento que causó el problema
  • Ahora simplemente elimine el complemento a través de cPanel o FTP e informe el problema al desarrollador del complemento

4. Sube archivos nuevos de WordPress Core

Si todas las soluciones anteriores fallan, lo más probable es que el error interno del servidor 500 en WordPress sea causado por archivos corruptos del núcleo de WordPress. 

Sin embargo, este caso es raro, pero sabes que cualquier cosa puede romperse en cualquier momento.

Para reparar sus archivos principales de WordPress, debe volver a cargar wp-admin y wp-incluye carpetas al directorio raíz. Pero no se preocupe, esto no eliminaría ninguna información..

  • Primero, ve al WordPress.org sitio web y descargue una versión nueva de WordPress

WordPress.org

  • Extraiga el archivo zip en su computadora
  • Después de extraerlo, dentro de la carpeta de WordPress busque el wp-admin y wp-incluye carpetas Solo necesitamos estas dos carpetas
  • Sin embargo, el método cPanel es más fácil, pero en este caso, le recomiendo que cargue estas dos carpetas utilizando un cliente FTP
  • Inicie sesión en su directorio de WordPress con un cliente FTP
  • Desde el lado izquierdo, seleccione el wp-admin y wp-incluye carpetas en su computadora, haga clic derecho sobre ella y haga clic subir
  • FTP Subir archivos principales de WordPress

Esto comenzará a cargar las dos carpetas.

Le preguntará si desea sobrescribir estos archivos. Primero, haga clic en siempre usa esta acción y entonces Okay.

Archivos de sobrescritura de FTP

Ahora, espere a que se complete la carga y ya está.

Actualice su sitio web un par de veces para ver si esto solucionó el error.

Nota: Si ninguna de las soluciones anteriores soluciona el error del servidor interno 500 en WordPress, debe comunicarse con su soporte de alojamiento web. Pídales que solucionen el problema y, con suerte, lo solucionarán desde su final..

Conclusión

El error interno del servidor es un error común de WordPress. Puede ocurrir debido a varias razones, por ejemplo, el archivo .htaccess dañado, el límite de memoria PHP, el complemento problemático, etc.. 

Sin embargo, el error interno del servidor no indica una causa particular del problema, se convirtió en un dolor de cabeza para muchos usuarios de WordPress.

En este artículo, hemos discutido 4 soluciones diferentes que pueden solucionar 500 problemas de error interno del servidor en WordPress. 

¿Alguna vez te enfrentaste al problema del error interno del servidor 500? En caso afirmativo, ¿qué solución funcionó para usted? Háganos saber en la sección de comentarios. ��

Si encuentra que este tutorial lo ayudó a corregir 500 errores internos del servidor en WordPress, compártalos con sus amigos.

Más recursos de WordPress,

  • Cómo bloquear totalmente los comentarios de spam y los bots de registro en WordPress
  • Cómo cerrar sesión automáticamente usuarios inactivos en WordPress
  • Cómo compartir un borrador no publicado en WordPress antes de que se publique
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map