Cómo solucionar error interno del servidor en WordPress

Artículo escrito por:
  • WordPress
  • Actualizado: Abr 24, 2018

Usar WordPress es una manera emocionante de construir un sitio web. Con una combinación infinita de temas y complementos para elegir, puedes Crea casi cualquier sitio que desees. Incluso puede usar su destreza de codificación para crear un sitio único en cuanto a apariencia y funcionalidad.

Pero como tiene que trabajar con muchas partes móviles, puede que tenga problemas como el Error interno del servidor 500.

¿Qué son los errores internos del servidor 500?

Los errores del servidor interno de 500 son relativamente comunes en el entorno de WordPress, pero también pueden ocurrir en otros sistemas y plataformas de administración de contenido. Pero a diferencia de los 404 que tienen causas obvias, como enlaces rotos y cambio de URL de página, es necesario profundizar un poco más para comprender el problema.

Lo primero que debe hacer es verificar los registros de errores de PHP o Apache de su servidor. Como los mensajes de error internos de 500 no proporcionan información específica sobre por qué ocurrió, debe buscar cualquier rastro que pueda ayudarlo a encontrar al culpable.

Para ver los registros de errores, inicie sesión en su panel de control de alojamiento web y vaya a la sección principal "Sitios web / Dominios". Tenga en cuenta que la interfaz varía de cada empresa de alojamiento. Solo busque un menú o barra de herramientas donde pueda encontrar el "Administrador de archivos", "Configuración del servidor web", "Configuración de PHP" o algo similar; la opción "Registros" también debería estar allí.

los registros
Normalmente se proporciona el archivo de registro de errores. Para cPanel, se encuentra en la sección de Registros. Las cosas pueden ser diferentes con tu Host de WordPress - consulte con el soporte si no puede encontrar sus registros de errores. .

El propósito de ver los registros de errores es darle un contexto al mensaje de error interno de 500. Si lo hace, le ayudará a determinar la solución que se puede aplicar. Dependiendo de sus hallazgos, a continuación se detallan las cosas que puede probar:

1. PHP Script Time Out

Si la secuencia de comandos PHP de su sitio web crea conexiones externas, algunas de ellas pueden caducar y causar errores internos de 500. Puede evitar estas instancias especificando reglas de tiempo de espera o eliminando conexiones externas innecesarias de sus scripts de PHP.

Otra solución es aumentar el límite de memoria de PHP, lo que se puede hacer creando un archivo de texto en blanco llamado "php.ini".

php

Anote el código "memoria = 64MB", guárdelo y luego cárguelo en su directorio de WordPress usando FTP.

usuario_ini

2. Error en el archivo .htaccess

Otra causa común de los errores internos de 500 es un archivo .htaccess corrupto o mal configurado. Una solución rápida es cambiar el nombre del antiguo archivo .htaccess a otra cosa, como '.htaccess_old'. Para hacer esto, inicie sesión en su plataforma de alojamiento web y vaya al administrador de archivos. Debería poder encontrar el archivo junto con las carpetas de WordPress como wp-content, wp-includes, etc.

.htaccess

Al cambiar exitosamente el nombre del archivo, actualice su sitio para ver si solucionó el problema. Si el mensaje de error desaparece, no olvide generar un nuevo archivo .htaccess con las reglas de reescritura correctas.

Puede hacer esto iniciando sesión en su panel de control de WordPress, yendo a Configuración à Permalinks, y luego haga clic en el botón Guardar.

Enlaces permanentes

3. Complementos defectuosos

Si ninguna de las soluciones anteriores funcionó, entonces el error probablemente se deba a un complemento defectuoso. El culpable debe ser fácilmente identificable si recientemente instaló un nuevo complemento antes de que ocurriera el error. De lo contrario, debe verificar cada complemento desactivándolos y luego volviéndolos a activar, uno por uno.

Para hacer esto, vaya a Complementos> Complementos instalados, haga clic en "Seleccionar todo" y luego seleccione "Desactivar" en el menú desplegable Acciones masivas.

plugins

Palabras finales

Las soluciones descritas anteriormente deberían ayudarlo a corregir los errores internos de 500. Pero si el problema persiste, recuerde que los problemas relacionados con el servidor a veces causan estos errores. En cuyo caso, debe ponerse en contacto con su proveedor de alojamiento y esperar su asistencia.

Acerca de Christopher Jan Benitez

Christopher Jan Benítez es un escritor profesional independiente que proporciona contenido a las pequeñas empresas que atrae a su audiencia y aumenta la conversión. Si está buscando artículos de alta calidad sobre cualquier cosa relacionada con el marketing digital, entonces él es su hombre. No dude en decirle "hola" a él en Facebook, Google+ y Twitter.