Blog sobre desarrollo WordPress en Español Desarrollo WordPress en Español
error interno servidor

Cómo solucionar el error interno del servidor en WordPress

Otro de los errores más comunes o que con más frecuencia nos podemos encontrar, es el error interno del servidor ó error 500.

Se identifica claramente porque aparece en pantalla el siguiente mensaje:

¡Error del servidor!

Se ha producido un error interno en el servidor y no se ha podido completar su solicitud. Se ha producido un error interno en el servidor y no se ha podido completar su solicitud. O el servidor está sobrecargado o ha habido un fallo en la ejecución de un programa CGI.

Si usted cree que esto es un error del servidor, por favor comuníqueselo al administrador del portal.

Error 500

wptest.local
Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.21

 

¿Cómo identificar las posibles causas del error interno del servidor?

El error interno de servidor ó error 500 puede generar pánico ya que la web no funciona, y el mensaje no aclara ni el tipo de error, ni el motivo o razón por la que está dando, ni el fichero que lo está causando:

Para identificar el origen o causa de este error, sigue los siguientes pasos:

  • Deshabilitar Plugins y Temas: Lo primero es identificar si ese error es causado por uno de nuestros plugins o tema. Para identificar cual es el causante, es recomendable desactivar todos los plugins y activar el tema por defecto de WordPress. A partir de aquí iremos activando nuestro tema y nuestros plugins uno por uno e iremos comprobando en la parte pública si se soluciona el problema o no.
  • Fichero .htaccess corrupto o con errores: Accede por FTP y renombra este archivo. Si desaparece el error, significa que este archivo estaba provocándolo. Comprueba que no esté corrupto o que no haya un error de sintaxis en él. También puedes generar uno nuevo actualizando los permalinks: ve a Ajustes > Enlaces Permanentes y haz click en guardar. Esto generará un .htaccess limpio.
  • Memoria insuficiente: Si el error está causado por memoria insuficiente, podemos probar a aumentar límite de memoria, a través de wp-config.php ó .htaccess
  • Permisos: Verifica que los archivos y carpetas tienen los permisos correctos. Aquí tienes más información al respecto.
  • Logs: También es recomendable que verifiques los logs de errores. Allí probablemente encuentres que fichero está causando el error y porqué

 

Si siguiendo estos pasos no das con la solución al problema, ponte en contacto con tu proveedor de hosting.

 

 

Puede que también te interese

Añadir cabeceras HTTP de seguridad en WordPress
Añadir cabeceras HTTP de seguridad en WordPress
En éste artículo vamos a ver cómo podemos enviar cabeceras HTTP de seguridad en nuestra web. Creo que es algo que no se utiliza mucho,…
WordCamp Barcelona 2018, gestión avanzada de assets en WordPress
WordCamp Barcelona 2018, gestión avanzada de assets en WordPress
He tenido el gran honor de abrir la WordCamp Barcelona 2018 en el Aula Magna del Edificio Histórico de la Universidad de Barcelona. Hoy en día,…
Cómo aumentar el límite del tamaño de archivos en la librería multimedia
Cómo aumentar el límite del tamaño de archivos en la librería multimedia
En función del hosting que hayamos contratado, en algunas ocasiones podemos encontrarnos con límites a la hora de subir archivos a la librería multimedia en…
Como convertir parámetros por GET en URLs amigables
Como convertir parámetros por GET en URLs amigables
Es muy habitual pasar parámetros por $_GET a una página para procesar algo, o simplemente para mostrar un contenido u otro en función del mismo.…