Conocemos esa sensación. Ese momento de hundimiento cuando tu sitio se cae y no tienes idea de por qué. Es uno de los errores más comunes de WordPress, pero también uno de los más misteriosos. No te dice qué está mal, solo que algo está roto.
¿La buena noticia? Casi siempre se puede solucionar. Habiendo ayudado a innumerables clientes, hemos lidiado con este error bastante a menudo.
En esta guía, te guiaremos a través de los pasos exactos para que tu sitio vuelva a funcionar. Simplemente sigue las instrucciones y tendrás todo funcionando de nuevo en poco tiempo.

Aquí tienes un resumen rápido de los temas que cubriremos en este artículo:
- ¿Qué es el error 500 Internal Server Error?
- ¿Qué causa el error 500 Internal Server Error en WordPress?
- Solucionando el error 500 Internal Server Error en WordPress
- Limpiar la caché de WordPress y del navegador
- Comprobando el archivo .htaccess corrupto
- Aumentando el límite de memoria de PHP
- Desactivar todos los plugins de WordPress
- Cambiar a un tema predeterminado de WordPress
- Volver a cargar los archivos principales
- Habilitar registros de depuración en WordPress
- Pregunta a tu proveedor de hosting
- Tutorial en video
¿Qué es el error 500 Internal Server Error?
El error 500 Internal Server Error es como una puerta cerrada sin llave. Sabes que algo está mal, pero no hay ninguna nota que explique qué sucedió.
Este error no es solo un problema de WordPress. Puede aparecer en cualquier sitio web cuando el servidor se encuentra con un problema que no sabe cómo manejar.
El "500" en el mensaje es un código de estado HTTP. Si lo buscas, encontrarás una definición vaga:
"El código de respuesta 500 Internal Server Error indica que el servidor encontró una condición inesperada que le impidió cumplir con la solicitud."
Eso no es muy útil, ¿verdad? Es la forma en que el servidor dice: "Algo se rompió, pero no estoy seguro de qué."
La forma en que se ve este error depende de tu configuración de hosting y navegador web. Aquí tienes un ejemplo de cómo aparece en un servidor Apache:

Si tu sitio se ejecuta en Nginx, podría verse un poco diferente. Y si Google Chrome no puede cargar una página de error adecuada, verás algo como esto:

Para los principiantes, esto puede ser abrumador. No hay ningún mensaje que diga qué salió mal o cómo solucionarlo.
Es como pedirle a un mecánico que arregle tu coche sin decirle qué está roto. Tendrá que revisar diferentes partes hasta que encuentre el problema.
Por nuestra experiencia, la mejor manera de solucionarlo es ir paso a paso. Te guiaremos a través de las causas y soluciones más comunes para que puedas volver a poner tu sitio en funcionamiento.
¿Qué causa el error 500 Internal Server Error en WordPress?
El error interno del servidor en WordPress es como un rompecabezas al que le faltan piezas. Sabes que algo anda mal, pero el mensaje de error no te dice exactamente dónde está el problema.
Por nuestra experiencia, el culpable más común es un archivo .htaccess corrupto. A veces, es un plugin que se comporta mal o un tema que no se lleva bien con tu configuración.
Otras veces, tu sitio puede alcanzar el límite de memoria de PHP, lo que provoca que WordPress falle. Los archivos principales corruptos también pueden desencadenar este error, dejándote fuera sin previo aviso.
En algunos casos, el error solo aparece al intentar acceder al área de administración de WordPress, mientras que el resto de tu sitio funciona perfectamente. Es como si te cerraran la puerta principal de tu casa mientras los invitados aún pueden entrar por la puerta trasera.
Lo que hace que este error sea complicado es que generalmente ocurre antes de que WordPress pueda cargarse correctamente. Eso significa que el servidor no puede recopilar suficientes detalles para explicar qué salió mal.
Si deseas una mirada más profunda a cómo funciona WordPress detrás de escena, consulta nuestra guía sobre cómo funciona WordPress internamente.
Ahora, repasemos los pasos de solución de problemas para que tu sitio vuelva a estar en funcionamiento.
Solucionando el error 500 Internal Server Error en WordPress
Antes de comenzar la solución de problemas, asegúrate de tener una copia de seguridad completa de WordPress de tu sitio web a mano.
Si tienes acceso al área de administración de WordPress, entonces puedes usar un plugin de copia de seguridad de WordPress para crear una copia de seguridad completa de tu sitio web.
Recomendamos usar Duplicator para manejar esto. No solo te ayuda a hacer una copia de seguridad rápida de tu sitio web, sino que también puedes almacenar tus copias de seguridad en la nube y, lo más importante, puedes restaurar tu sitio web desde una copia de seguridad.
Por otro lado, si no tienes acceso al área de administración de WordPress, entonces puedes crear manualmente una copia de seguridad de WordPress usando phpMyAdmin y un cliente FTP.
Después de eso, puedes seguir los siguientes pasos para solucionar y corregir el error interno del servidor en tu sitio web.
Limpiar la caché de WordPress y del navegador
Los navegadores y tus plugins de caché de WordPress a veces pueden almacenar erróneamente una copia en caché de una página de error.
La forma más fácil de solucionar esto es primero borrando la caché de tu navegador.

Después de eso, si tienes acceso al área de administración de WordPress de tu sitio web, entonces puedes vaciar la caché de WordPress visitando la página de configuración de tu plugin de caché.
Para más detalles, consulta nuestro tutorial sobre cómo borrar la caché de WordPress.
Comprobando el archivo .htaccess corrupto
El archivo .htaccess es un archivo de configuración del servidor utilizado por WordPress para configurar redirecciones.
Una de las causas más comunes del error interno del servidor es el archivo .htaccess corrupto.
La forma más fácil de solucionar esto es simplemente visitando la página Configuración » Enlaces permanentes en el área de administración de WordPress y luego haciendo clic en el botón ‘Guardar cambios’ sin realizar ningún cambio.

WordPress ahora intentará actualizar tu archivo .htaccess o generar uno nuevo. Ahora puedes visitar tu sitio web para ver si esto ha resuelto el error interno del servidor.
Si todavía ves el error, entonces necesitas asegurarte de que WordPress pudo generar o escribir en el archivo .htaccess.
A veces, debido a los permisos de archivos y directorios, WordPress podría no ser capaz de crear o escribir en tu archivo .htaccess.
Ahora puedes intentar reemplazar el archivo .htaccess manualmente. Primero, necesitas iniciar sesión en tu sitio web usando FTP o la aplicación Administrador de archivos en el panel de control de tu cuenta de hosting.
A continuación, deberás renombrar tu archivo .htaccess principal a algo como .htaccess_old. Esto te permite conservar el archivo como una copia de seguridad, pero WordPress no lo reconocerá.
Para renombrar el archivo .htaccess, deberás iniciar sesión en tu sitio usando FTP o la aplicación Administrador de archivos en el panel de control cPanel de tu cuenta de hosting.
Una vez que te hayas conectado, el archivo .htaccess se encontrará en el mismo directorio donde verás carpetas como wp-content, wp-admin y wp-includes.
Simplemente haz clic derecho en el archivo .htaccess y renómbralo a .htaccess_old.

A continuación, deberás crear un nuevo archivo .htaccess.
Dentro de la carpeta raíz de tu sitio, haz clic derecho y luego selecciona la opción 'Crear nuevo archivo' en tu cliente FTP o aplicación Administrador de archivos.

Nombra este nuevo archivo .htaccess y haz clic en 'Aceptar' para guardarlo.
Ahora, este archivo .htaccess está vacío y deberás agregarle las reglas de reescritura predeterminadas de WordPress.
Simplemente haz clic derecho en el archivo y luego selecciona 'Ver/Editar' en tu cliente FTP o aplicación Administrador de archivos.

El archivo vacío se abrirá en un editor de texto plano como Bloc de notas o TextEdit.
Ahora, deberás copiar y pegar el siguiente código dentro de él:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Este código es el conjunto de reglas predeterminado utilizado por WordPress. No olvides guardar tus cambios y subir el archivo de vuelta al servidor.
Ahora puedes visitar tu sitio web para ver si esto ha resuelto el error del servidor interno.
Si lo hizo, ¡date una palmadita en la espalda porque arreglaste el error del servidor interno!
Importante: Antes de continuar con otras cosas, asegúrate de ir a la página Ajustes » Enlaces permanentes en el área de administración de WordPress y haz clic en el botón Guardar sin hacer ningún cambio. Esto regenerará el archivo .htaccess por ti con las reglas de reescritura adecuadas para asegurar que tus páginas de publicaciones no devuelvan un error 404.
Si la solución de verificar el archivo .htaccess corrupto no te funcionó, entonces necesitas seguir leyendo este artículo.
Aumentando el límite de memoria de PHP
A veces, el error interno del servidor puede ocurrir si un script consume todo el límite de memoria de PHP.
La forma más fácil de aumentar el límite de memoria de PHP es editando el archivo wp-config.php. Ten cuidado al hacer esto si eres principiante. Quieres seguir estas instrucciones cuidadosamente porque incluso pequeños errores en los archivos principales de WordPress pueden dañar tu sitio.
Para empezar, simplemente conéctate a tu sitio web de WordPress usando un cliente FTP o la aplicación Administrador de archivos en el panel de control de tu cuenta de hosting.
Encontrarás el archivo wp-config.php dentro de la carpeta principal de tu sitio web. Haz clic derecho sobre él y selecciona 'Descargar'. Esto asegurará que tengas una copia de seguridad del archivo en caso de que algo salga mal.
Una vez que hayas guardado eso, puedes hacer clic derecho sobre él y seleccionar 'Ver/Editar'.

Dentro del archivo wp-config.php, necesitas agregar el siguiente código justo encima de la línea que dice, 'Eso es todo, deja de editar. ¡Feliz publicación!':
define( 'WP_MEMORY_LIMIT', '256M' );
Para más detalles, consulta nuestro tutorial sobre cómo aumentar el límite de memoria de PHP en WordPress.
Nota: Si 256M no resuelve el problema, intenta aumentarlo a 512M.
Si el error interno del servidor solo aparece cuando intentas iniciar sesión en tu administrador de WordPress o subir una imagen en tu wp-admin, entonces deberías aumentar el límite de memoria siguiendo estos pasos:
- Crea un archivo de texto en blanco en tu computadora y nómbralo php.ini
- Pega este código ahí: memory=256MB
- Guarda el archivo
- Súbelo a tu carpeta /wp-admin/ usando FTP
Si aumentar el límite de memoria solucionó el problema, entonces solo lo has solucionado temporalmente. Aún necesitas encontrar la causa que está agotando tu límite de memoria.
Esto podría ser un plugin mal codificado o incluso una función del tema. Recomendamos encarecidamente que pida a su empresa de hosting web de WordPress que revise los registros del servidor para ayudarle a encontrar los diagnósticos exactos.
Si aumentar el límite de memoria de PHP no solucionó el problema, necesita más solución de problemas.
Desactivar todos los plugins de WordPress
Si ninguna de las soluciones anteriores le funcionó, entonces es muy probable que este error esté siendo causado por un plugin específico instalado en su sitio web.
También es posible que sea una combinación de plugins que no se llevan bien entre sí.
Si puede acceder al área de administración de WordPress de su sitio web, simplemente puede ir a la página de plugins y desactivar todos los plugins de WordPress.

Sin embargo, si no puede acceder al área de administración de WordPress, puede desactivar todos los plugins de WordPress usando FTP.
Simplemente conéctese a su sitio web de WordPress usando un cliente FTP o la aplicación de administrador de archivos en el panel de control de su cuenta de hosting.
Una vez conectado, navegue a la carpeta /wp-content/ y renombre la carpeta plugins a plugins.deactivated.

WordPress busca plugins en la carpeta plugins. Si no encuentra la carpeta plugins, desactivará automáticamente todos los plugins.
Ahora puede intentar visitar su sitio web para ver si esto resolvió el error interno del servidor en su sitio web.
Para restaurar todos sus plugins, simplemente puede renombrar la carpeta ‘plugins.deactivated’ de vuelta a plugins.
Sus plugins ahora serán restaurados, pero seguirán desactivados.
Ahora puede activar los plugins individualmente y visitar su sitio web para averiguar qué plugin está causando el error interno del servidor.
Para más detalles, consulte nuestra guía sobre cómo desactivar todos los plugins de WordPress sin wp-admin.
Si desactivar todos los plugins no solucionó el error interno del servidor en su sitio web, continúe leyendo.
Cambiar a un tema predeterminado de WordPress
Una posible causa del error interno del servidor podría ser algún código en tu tema de WordPress.
Para determinar si este es el caso, necesitas cambiar tu tema a un tema predeterminado de WordPress.
Si tienes acceso al área de administración de WordPress, ve a la página Apariencia » Temas. Si ya tienes un tema predeterminado instalado, simplemente puedes hacer clic en el botón Activar para cambiar el tema.

Si no tienes un tema predeterminado instalado, puedes hacer clic en el botón ‘Añadir nuevo’ en la parte superior e instalar un tema predeterminado (Twenty Twenty-Three, Twenty Twenty-Two, etc.).
Si no tienes acceso al área de administración de WordPress, aún puedes cambiar a un tema predeterminado.
Simplemente conéctate a tu sitio web de WordPress usando un cliente FTP y navega a la carpeta /wp-content/.
Haz clic derecho para seleccionar la carpeta de temas y descárgala a tu computadora como copia de seguridad.

A continuación, necesitas eliminar la carpeta de temas de tu sitio web. Una vez eliminada, procede a crear una nueva carpeta de temas.
Tu nueva carpeta de temas estará completamente vacía, lo que significa que no tienes ningún tema de WordPress instalado en este momento.
A continuación, visita el directorio de temas de WordPress y descarga un tema predeterminado de WordPress a tu computadora.

Tu navegador descargará el tema como un archivo zip a tu computadora.
Localiza el archivo en tu computadora y luego descomprímelo. Los usuarios de Windows pueden descomprimir el archivo haciendo clic derecho sobre él y luego seleccionando ‘Extraer todo’. Los usuarios de Mac pueden hacer doble clic en el archivo zip para extraerlo.

Ahora verás una carpeta que contiene tu tema de WordPress.
Vuelve a tu cliente FTP o Administrador de archivos y sube esta carpeta a la carpeta de temas vacía.

Una vez subido, WordPress comenzará a usar automáticamente el tema predeterminado.
Ahora puedes visitar tu sitio web para ver si esto resolvió el error interno del servidor.
Si esto no funciona, puedes volver a cargar tus temas de WordPress desde la copia de seguridad o volver al tema que estabas usando.
No te preocupes. Todavía hay algunas cosas más que puedes hacer para solucionar el error.
Volver a cargar los archivos principales
Si las opciones de plugins y temas no solucionaron el error interno del servidor, entonces vale la pena volver a cargar las carpetas /wp-admin/ y /wp-includes/ de una instalación nueva de WordPress.
Esto NO eliminará ninguna de tu información, pero puede resolver el problema en caso de que algún archivo esté corrupto.
Primero, necesitarás visitar el sitio web de WordPress.org y hacer clic en el botón 'Descargar'.

Esto descargará el archivo zip de WordPress a tu computadora.
Continúa y extrae el archivo zip. Dentro, encontrarás una carpeta wordpress.

A continuación, necesitas conectarte a tu sitio web de WordPress usando un cliente FTP.
Una vez conectado, ve a la carpeta raíz de tu sitio web. Es la carpeta que tiene las carpetas wp-admin, wp-includes y wp-content dentro.
En la columna izquierda, abre la carpeta de WordPress en tu computadora.
Ahora necesitas seleccionar todos los archivos dentro de la carpeta wordpress y subirlos a tu sitio web.

Tu cliente FTP ahora transferirá esas carpetas a tu servidor.
Te preguntará si deseas sobrescribir los archivos. Selecciona 'Sobrescribir', luego selecciona 'Usar siempre esta acción' y marca la casilla 'Aplicar solo a la cola actual'.

Tu cliente FTP ahora reemplazará tus archivos antiguos de WordPress con copias nuevas y frescas.
Si tus archivos de WordPress estaban corruptos, entonces este paso solucionará el error interno del servidor por ti.
Habilitar registros de depuración en WordPress
WordPress viene con un sistema integrado para mantener registros para la depuración.
Puedes activarlo usando el plugin WP Debugging. Para más detalles, consulta nuestra guía sobre cómo instalar un plugin de WordPress.
Una vez activado, el plugin activará los registros de depuración en tu sitio web de WordPress.
Si no tienes acceso al área de administración de tu sitio web de WordPress, puedes activar la depuración agregando el siguiente código a tu archivo wp-config.php:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true);
Una vez que hayas activado los registros de depuración, puedes verlos usando un cliente FTP y navegando a la carpeta /wp-content/.

Puedes abrir el archivo de registro de depuración en un editor de texto, y te mostrará una lista de errores y advertencias que ocurren en tu sitio web.
Algunos errores y advertencias pueden ser incidentes inofensivos que no necesiten ser corregidos. Sin embargo, si estás viendo un error interno del servidor en tu sitio web, estos pueden indicarte la dirección correcta.
Pregunta a tu proveedor de hosting
Si todos los métodos fallan para corregir el error interno del servidor en tu sitio web, entonces es hora de buscar más ayuda.
Contacta a tu equipo de soporte de hosting web, y ellos podrán revisar los registros del servidor y localizar la causa raíz del error.
Si deseas continuar solucionando problemas por tu cuenta, consulta nuestra guía definitiva de solución de problemas de WordPress para principiantes.
Tutorial en video
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.


krzysiek
en mi caso fue simple aunque pasé unas horas… Escribí mal el servidor SQL. Sorprendentemente, no lanzó una ventana con configuraciones incorrectas.
Personal de WPBeginner
Puedes descargar el archivo .htaccess antiguo a tu computadora como copia de seguridad.
Ronaldo
¡Hola!
Gracias por esta información. Renombré el .htaccess y mis sitios están funcionando. Mi servidor es GoDaddy.
Mi pregunta es, ¿puedo borrar el .htaccess antiguo que renombré, porque llamé muchas veces a GoDaddy para solucionar este tipo de error interno 500 después de muchas llamadas?
Gracias
brooke
¡gracias! eso salvó el día cuando hice el cambio de .htaccess por FTP. puedo respirar de nuevo… ; D
itechaleart
He estado experimentando este error 500 durante los últimos 15 días en el hosting de GoDaddy. He intentado todo lo que mencionas aquí pero no he podido resolver este error y también llamé a GoDaddy para pedir ayuda, él dijo que los sitios funcionan bien en nuestro sitio, revisa en un sistema diferente.
Now feeling hopeless and thinking to move another hosting provider…
Por favor, ayúdame y sugiéreme una mejor opción de hosting.
Gracias.
Silvia
Hello
i had the same problem with my website and went through all
your advices, without solving it. At the end i contacted my host and
they checked things for me, finding that some folders in the FTP had
CHMOD permissions different from 775. I didn’t do anything to cause
that, it just happened one day and i can’t get why. Anyway they fixed
the problem for me and said it’s easily manageable with ftp clients or
via their own file manager.
Just hoping it may be useful
pun
Mi problema está resuelto, gracias por este tutorial, muchísimas gracias
Arun
Hola, soy una persona no técnica y novata... Tuve este problema de error interno del servidor la semana pasada. Todo comenzó con la restricción de mi acceso de administrador. Pero el sitio estaba funcionando bien. Pasé por esto con el proveedor de hosting (GoDaddy) durante más de 4.5 horas durante la noche con 3 personas diferentes. (Esta fue la tercera vez en un período de unos 4 días). Fueron útiles hasta cierto punto e identificaron el problema (faltaba la carpeta wp-admin). Enfatizaron que debería haberla eliminado ya que ellos no tenían acceso (¡¡hace solo 2 días me cambiaron los archivos!!). Estaba iniciando sesión después de 7 u 8 meses de haber configurado el sitio. De todos modos, pregunté si podían restaurar la carpeta a una fecha anterior. Lo negaron. La solución que me dieron fue una tarifa de $150, donde "intentarían" averiguar los cambios de archivos, etc., pero sin garantía. (Al leer lo anterior, supongo que deberían haber utilizado el contenido anterior ya que las preguntas/instrucciones estaban en el orden escrito arriba).
De todos modos, en una de las discusiones (olvidé el sitio), descubrí que si se insertaba la carpeta wp-admin (de la versión instalada), debería solucionarse. Sí, funcionó para mí... Activé todos mis plugins (los habían desactivado) y el sitio estaba funcionando. También actualicé todos los plugins y temas que estaba usando/probando. ¡El sitio está en funcionamiento!
deemyboy
@Levent Ultanur
Una de las razones por las que algunas personas podrían estar teniendo un error con .htaccess y no con imágenes es porque podrían estar subiéndolo como binario.
En Filezilla (al menos) puedes configurar el tipo de transferencia en la pestaña del menú Transferencia a:
auto
binary
ascii
No estoy seguro, pero "auto" generalmente debería funcionar bien, pero si solo estás subiendo texto, entonces quizás cambia a "ascii" para esa sesión de carga, pero recuerda volver a cambiar.
Nunca supe de esto hasta ayer, cuando todas las imágenes de mi sitio se estaban corrompiendo al descargarlas a mi equipo local. Así que busqué en Google y encontré una publicación que mencionaba el tipo de transferencia "binario" para imágenes, pero cuando revisé, encontré que el tipo de transferencia estaba configurado en "ascii" (para texto – ¡no sé cómo, ya que no recuerdo haberlo tocado!). Así que lo cambié a "binario" y mis imágenes se descargaron perfectamente como antes.
La razón por la que digo que "auto" está bien es porque he subido y descargado sitios completos con una mezcla de imágenes (png, jpeg, gif, etc.) y archivos de texto (.php, .html, .css) y nunca tuve que configurar cada tipo de transferencia individualmente o configurarlo en "ascii" y subir solo archivos de texto, luego cambiar a binario y subir solo imágenes – Filezilla lo maneja todo automáticamente…normalmente.
De hecho, ¡no tenía ni idea de esta configuración y he estado usando Filezilla durante unos 2 o 3 años!
Ese PODRÍA ser el problema, así que pídeles a tus clientes que revisen el tipo de transferencia en su aplicación ftp.
¡Espero que ayude!
deemyboy
No has enfatizado SUFICIENTEMENTE en la solución que reemplaza el núcleo de WordPress que la gente debería
a) hacer una copia de seguridad de la carpeta wp-content <— ¡esta es tu página web! (además de la base de datos de wp, que no entra en esto ya que debería verse afectada por el reemplazo del núcleo)
b) asegurarse de que al reemplazar wp-admin y wp-includes no agarren las 3 carpetas (es decir, NO incluyan wp-content) al subir el nuevo núcleo
Henrique
¡Muchas gracias!
Deepanshu Kakkar
Gracias
Basha
Artículo muy, muy útil... Muchas gracias.
Guan
Error interno del servidor 500 después de activar plugins de WordPress
Warix
Thank you so much, it was problem in plugins
Kristian Frisk
Gracias por esta publicación. Aprendí (de la manera difícil) cuántos problemas puede causar un mal plugin a un sitio de WordPress.
F. Parisis
¡Muchas, muchas, muchas gracias! Fue el mejor y único lugar donde encontré una solución, después de un día de búsqueda en la web.
Tom Grant
¡Buen trabajo, gran ayuda!
Anurag
A Big THUMBS up to this tutorial
Md.Zelal Hossain
Muchas gracias por el buen tutorial..!!!!
Mulyadi Subali
Me acabas de salvar el día. ¡Gracias!
imam
Ok, gracias
Levent Ultanur
Hey guys n girls…
What i dont get with this error is that i CAN upload images without getting the http error but My client gets the error… Same server, same files… Why ooo why… Anybody?
Kyle Hunzinger
¡Gracias, era el Límite de Memoria de PHP!
Uwe
¡Muchas gracias! ¡El .htaccess era la razón!
Mark C.
Hola, chicos. ¡Excelente publicación! Uso esta página cada vez que tengo un error interno del servidor.
Ofrecería un paso adicional, sin embargo. De hecho, este debería ser el primer paso antes de hacer cualquier otra cosa. Es verificar que no haya un problema con el proveedor de alojamiento web.
Esta mañana revisé todos los pasos habituales en el sitio de un cliente que se cayó hace una hora, solo para descubrir, por casualidad, que PHP no estaba funcionando en el host. Una rápida revisión de los boletines de servicio en el sitio web del proveedor de alojamiento web indicó que había ocurrido un problema con ese servidor en particular. Así que, todo lo que podemos hacer es esperar hasta que lo arreglen. (Hay otros trucos como cambiar el registro A a un servidor diferente, pero eso es solo si el problema del servidor es a largo plazo).
Dicho esto, otras partes del servidor todavía están funcionando, por lo que se creó un índice.html rápido y sencillo solo para que los visitantes vean algo agradable en lugar de un error.
También es útil crear un archivo "test.php" que demuestre si PHP está funcionando o no, y luego intentar acceder a ese archivo de vez en cuando. Cuando se restablezca el servicio, elimine o cambie el nombre de index.html para que se cargue index.php en su lugar.
Aquí está mi código test.php:
Prueba de PHP
<?php echo ‘<p>Hola Mundo</p>’; ?>
Espero que esto ayude a alguien en una situación similar. Mis mejores deseos.
Bwana
¡Gracias por tu ayuda! Mi sitio solo mostraba el "Error interno del servidor 500" cuando intentaba ver qué plugins estaban instalados. Naturalmente, supuse que había un plugin que se comportaba mal. Después de varios intentos de solucionar el problema eliminando todos los plugins, encontré tu artículo. Tu "memory=64MB" en un php.ini limpio, colocado en wp-admin, hizo el truco. Ahora al menos puedo trabajar con el sitio para determinar qué está acaparando toda la RAM. ¡Buen artículo!
Jorge Santos Velasco
¡¡Muchas gracias!! ¡¡esto fue muy útil!!
Lakshay Sharma
Muchas gracias por esta publicación, resolvió mi problema.
Denise O'Reilly
He estado bloqueado para iniciar sesión en Wordpress durante 2 semanas, ya que me dice que el certificado de seguridad no está verificado. ¿Alguien puede solucionar esto para que pueda iniciar sesión?
Personal de WPBeginner
A veces, la mala configuración del servidor se soluciona y el error no vuelve a aparecer. Si lo hace, debes ponerte en contacto con tu proveedor de alojamiento web.
Jos
He visto esto dos veces. Simplemente recargar la página lo solucionó. ¿Pero todavía puede haber algo mal?
Matthew Newton
Muchas gracias, sospechaba que era el .htaccess y esto lo confirmó
Personal de WPBeginner
Consulta nuestra guía sobre cómo desactivar plugins en WordPress cuando no se puede acceder al área de administración.
Jessica
Ni siquiera puedo iniciar sesión en mi panel de administración para intentar desactivar plugins, etc... Hablé con mi proveedor de alojamiento y no pudieron encontrar ningún problema. ¿Alguna sugerencia sobre qué hacer cuando ni siquiera puedes acceder al panel de administración?
Mitesh Raghwani
Muchas gracias por tu ayuda. Una solución simple para lo que parecía un problema masivo.
Kailash Ghodke
I tried All Things which described above , but not worked for me
Is any other option like to install new wordpress on domain with all old posts ???
¡Se necesita tu ayuda, por favor ayuda a solucionar ese problema..!
Lidia Lewis
¡Gracias por este artículo! Mi archivo .htaccess estaba corrupto y cada vez que lo renombraba, aparecía otro duplicado. El sitio seguía mostrando mensajes de error 500. Lo que no me di cuenta fue que tenía que guardar la configuración de los permalinks en Wordpress para actualizar el archivo. ¡Espero que esto lo solucione de forma permanente! Muchas gracias.
Mark Brandson
Muchísimas gracias. El truco del .htaccess funcionó. ¡Me salvaste la vida!
Astrid
Deactivating the plug ins worked for me after the latest WP upgrade (April/8/14). Although I think it was the WP Mobile detector that was conflicting with my W3 cache who was the culprit.
Thanks so much you are a life saver!
Mi compañía de hosting me dijo que debería haber tenido una copia de seguridad (que pensé que tenía a través de un plugin) y que si quería obtener una recuperación y copia de seguridad tendría que pagar $75.00 dólares. ¿En serio? Estoy muy decepcionado pero súper feliz de haber encontrado este artículo.
Por cierto, son mis personas de confianza cuando se trata de problemas fáciles de entender y paso a paso con WP, plugins y cosas así. Los necesitamos, sigan con el buen trabajo. Realmente aprecio sus esfuerzos.
¡Ustedes son geniales!
Subscribed and following
sangeetha menon
Hola Syed,
He eliminado los archivos infectados ya que seguía recibiendo el error interno del servidor 500. Ahora el proveedor de alojamiento me ha pedido que suba los archivos nuevos. Como no tengo ni idea, le he pedido a los proveedores de alojamiento que lo arreglen.
Si tengo que hacerlo, al subir a la raíz web, ¿debo sobrescribir los archivos existentes?
¿También debo hacer la corrección del archivo htaccess? Por favor, ayúdenme...
luka
Simplemente cambie la versión de PHP a 5.4 o superior. A mí me funcionó :)
Meg
¡¡¡Dios mío!!! Nada como despertarse con una página web perdida. Y sí, entré en pánico, pero afortunadamente encontré tu publicación, respiré hondo y arreglé todo con el primer paso: archivo htaccess corrupto. ¡¡¡GRACIAS!!! Realmente necesito aprender más sobre Wordpress.
Kevin
Thanks for the help, I was searching for quite a bit until I found your solution. I took a look at my .htaccess file and saw that it was corrupt, so I renamed it and it did the trick. Cheers
sherly
Con su ayuda acabo de arreglar mi error interno del servidor 500. Soy un novato total, ¡así que esto es muy útil! ¡¡Gracias!!
Derrick
Hola personal editorial,
¡¡Muchas gracias!! ¡La mejor publicación para remediar el error interno del servidor 500 que he encontrado justo cuando la necesitaba!
¡¡¡Muchísimas gracias!!
Nepal
¡Muy útil! Muchas gracias...
No hice nada por mi cuenta, pero contacté a mi proveedor de alojamiento. Veamos cuánto tardan en solucionar este problema.
Anita Hunt
Thanks so much for your help
Keely
Thanks wpbeginner – the .htaccess fix worked for me
Olsi
Eliminar todos los temas a través del Administrador de archivos y dejar solo 1 tema funcionó para mí