Main Website

Errores comunes de WordPress que pueden colapsar tu sitio web

WordPress puede ser simple y fácil de usar, pero los errores del sitio web que causan tiempo de inactividad pueden hacer que los propietarios del sitio entren en pánico.

Un propietario típico de un sitio de WordPress no suele tener un equipo dedicado al mantenimiento del sitio web. Cuando un error en el sitio web hace que un sitio se bloquee, la responsabilidad recae en el propietario del sitio web para que vuelva a funcionar.

Afortunadamente, dado que WordPress es utilizado por más de un tercio de los sitios web en el mundo, los errores que causan tiempo de inactividad del sitio también son bastante comunes.

En resumen, si estás viendo un error, miles de otros propietarios de sitios se han enfrentado al mismo problema antes y existe una solución estandarizada para ello.

En este blog

  1. ¿Cómo arreglar el ‘Error interno del servidor 500’?
  2. ¿Cómo solucionar el ‘Error al establecer la conexión a la base de datos’?
  3. ¿Cómo arreglar la ‘Pantalla Blanca de la Muerte (WSOD)’?
  4. ¿Cómo arreglar ‘Error de análisis – Error de sintaxis’?
  5. ¿Cómo arreglar los errores de memoria agotada?
  6. ¿Cómo arreglar ‘El sitio enfrenta dificultades técnicas’?
  7. ¿Cómo arreglar ‘Brevemente no disponible para mantenimiento programado’?
  8. ¿Cómo arreglar los errores 404?
  9. ¿Cómo arreglar el error de carga de imágenes?
  10. ¿Cómo arreglar los errores de inicio de sesión del administrador de WordPress?
  11. ¿Cómo arreglar los errores de los correos electrónicos de WordPress?
  12. ¿Cómo solucionar los problemas de SSL de su sitio web?
  13. ¿Cómo arreglar ‘502 Bad Gateway’?
  14. ¿Cómo arreglar los errores de publicaciones programadas?

Analicemos cada error del sitio en detalle.

#1: ¿Cómo arreglar el ‘Error interno del servidor 500’?

El error interno del servidor 500 ocurre cuando algo sale mal en el servidor de su sitio web, pero se desconoce la naturaleza exacta del problema.

Arreglar el 500 interno es más tedioso que otros errores porque los propietarios del sitio no pueden identificar su causa exacta. Existe un protocolo establecido que puede seguir para diagnosticar y corregir el error. Puedes seguir la guía aquí para obtener más información:

Leer : ¿Cómo arreglar el error interno 500?

Los siguientes puntos explican brevemente el proceso de solución de problemas:

  • Problema de almacenamiento en caché: Simplemente borre la caché de su navegador y vuelva a cargar su sitio web. Si funciona, significa que el error fue un simple problema de almacenamiento en caché.
  • Archivo Htaccess: Un archivo .htaccess corrupto también puede causar un error 500 interno. Simplemente cambie el nombre de su archivo htaccess y vea si su sitio web se carga correctamente. Si es así, inicie sesión en el panel de administración de su sitio web y guarde la configuración de su enlace permanente una vez. Esto creará un nuevo archivo htaccess en su servidor. A continuación, puede eliminar el antiguo archivo htaccess renombrado.
  • Memoria PHP: Este error puede aparecer si se ha agotado la memoria PHP. En este caso, lo mejor es que pidas a tu proveedor de alojamiento instrucciones sobre cómo aumentar el límite de memoria.
  • Desactivar plugins y temas: Los conflictos entre plugins y temas también pueden causar 500 internos. Simplemente cambie el nombre de toda su carpeta de complementos y cargue su sitio web. Puede cambiar el nombre de la carpeta en el cPanel de su sitio web o a través de un cliente FTP como FileZilla. Si el error desaparece, vuelva a nombrar la carpeta a plugins , abra la carpeta y comience a cambiar el nombre de cada complemento uno a la vez. De esta manera, puede identificar qué complemento está causando que aparezca el error en primer lugar. Repite el mismo proceso para la carpeta de temas.
  • Permisos incorrectos: Los permisos incorrectos pueden hacer que su sitio web muestre 500 internos. Para resolver esto, abra el directorio de su sitio web y vea los permisos asignados a cada archivo y carpeta. Puedes preguntar al host de tu sitio web cuáles son las configuraciones recomendadas.

#2: ¿Cómo arreglar el ‘Error al establecer la conexión a la base de datos’?

Al igual que el error interno del servidor 500, el «error al establecer la conexión a la base de datos» también se produce en el servidor de su sitio web.

Este error se produce cuando se interrumpe la conexión de su sitio web y base de datos.

Hay muchas razones por las que la conexión a la base de datos puede interrumpirse:

  • Problema de almacenamiento en caché: Borre la caché de su navegador y vuelva a cargar su sitio web. Si funciona, el error se debe a un problema de almacenamiento en caché.
  • Archivo wp-config: Tu archivo wp-config puede contener las credenciales incorrectas, lo que impediría que tu sitio web inicie sesión en la base de datos. Abra su archivo wp-config.php desde su cliente cPanel o FTP. Aquí puede verificar si el nombre de usuario y la contraseña de su base de datos son correctos. También puede verificar si los permisos del archivo están configurados correctamente.
  • Reiniciar la base de datos: Es posible que deba reiniciar su base de datos en caso de que se haya agotado su memoria SQL. Lo ideal es que tu proveedor de alojamiento sea capaz de hacer esto por ti. También puede hacerlo usted mismo siguiendo las instrucciones de la guía a continuación.
  • Base de datos de reparaciones: WordPress tiene un mecanismo de reparación de base de datos incorporado que se puede activar desde su archivo wp-config. Simplemente agregue un comando en el archivo y cargue la URL de reparación de su sitio web para iniciar el proceso. La guía explica este proceso en detalle.

Leer : ¿Cómo solucionar el ‘Error al establecer la conexión a la base de datos’ en su sitio web de WordPress?

#3. ¿Cómo arreglar la ‘Pantalla Blanca de la Muerte (WSOD)’?

La pantalla blanca de la muerte aparece en forma de una pantalla en blanco sin ningún mensaje de error. Es uno de los errores más comunes con los que se puede encontrar un sitio web de WordPress.

Generalmente, WSOD es causado por el agotamiento del límite de memoria PHP de su sitio web. También puede suceder debido a un problema de almacenamiento en caché o incluso a un conflicto de plugins o temas.

Puede seguir esta guía para saber más sobre cómo diagnosticar y corregir WSOD.

Lee: La pantalla blanca de la muerte de WordPress: ¿qué es y cómo solucionarla?

Si bien el nombre suena ominoso, arreglar WSOD implica un proceso bastante sencillo. Puedes evitar que ocurra este error asegurándote de que tu límite de memoria sea alto y actualizando los plugins y temas en un sitio de prueba.

#4: ¿Cómo arreglar ‘Error de análisis – Error de sintaxis’?

También conocido simplemente como error de sintaxis, generalmente ocurre cuando intenta agregar fragmentos de código personalizados a su sitio web.

El error de sintaxis esencialmente resalta que hay algún problema con el código que ha agregado a su sitio web. Para corregir el error, simplemente necesita encontrar la línea donde se produce este error y corregir el código en consecuencia.

Este error suele ser encontrado por los desarrolladores de WordPress que editan activamente archivos de temas y plugins en un sitio web. Si generalmente no juegas con el código sin procesar de tus temas y complementos, este error no debería aparecer.

#5: ¿Cómo arreglar los errores de memoria agotada?

Cada servicio de alojamiento establece una cierta memoria PHP para un sitio web. Generalmente, el límite de memoria establecido es suficiente para el funcionamiento básico de un sitio web.

Sin embargo, si estás utilizando un plugin o tema que utiliza demasiada memoria PHP, tu sitio web puede fallar. La memoria PHP agotada puede provocar otros errores como 500 internos, WSOD y problemas de conexión a la base de datos.

La forma sencilla de corregir este error es pedirle a su proveedor de alojamiento que aumente el límite. También puedes intentar identificar qué plugin está causando el mayor agotamiento de memoria.

También puedes aumentar el límite de PHP de tu sitio manualmente. Simplemente agregue la siguiente línea en su wp-config. Archivo php:

define( 'WP_MEMORY_LIMIT', '256M' );

En lugar de 256 MB, también puede establecer el límite en 512 MB según sus requisitos.

Recuerde hacer una copia de seguridad de su sitio web antes de editar los archivos del sitio.

#6: ¿Cómo arreglar ‘El sitio enfrenta dificultades técnicas’?

La actualización de WordPress 5.2 introdujo el siguiente mensaje:

El sitio enfrenta dificultades técnicas

Este mensaje aparece cuando su sitio web tiene dificultades técnicas y no puede cargarse correctamente. Generalmente, este error es causado por un conflicto de plugins o temas.

Cuando se activa este mensaje, WordPress envía un correo electrónico al administrador del sitio. El correo electrónico contiene un enlace para acceder al panel de administración del sitio web. A continuación, el administrador puede intentar resolver el problema que está causando que aparezca el mensaje de error.

Por lo general, esto implica desactivar un tema o complemento que ha causado el problema.

#7: ¿Cómo arreglar ‘Brevemente no disponible para mantenimiento programado’?

Este mensaje aparece cuando tu sitio web está pasando por una actualización de WordPress.

Cuando se activa una actualización principal de WordPress, su sitio web se pone en modo de mantenimiento. Sin embargo, una vez completada la actualización, es posible que su sitio web aún permanezca atascado en modo de mantenimiento. Esto hace que aparezca este mensaje de error:

Brevemente no disponible para mantenimiento programado

Para corregir este error, simplemente acceda a los archivos de su sitio a través de cPanel o un cliente FTP. En el directorio de WordPress, encontrarás un archivo .maintenence. Simplemente elimine este archivo y vuelva a cargar su sitio web. Entonces debería cargarse bien.

#8: ¿Cómo arreglar los errores 404?

404 es quizás el tipo más común de error de página web. Por lo general, vemos páginas 404 cuando una página está rota o el enlace que se solicita es incorrecto.

Si este es el caso, la solución es muy simple y no problemática. Sin embargo, cuando una página que debería cargarse correctamente da un error 404, debe analizar más a fondo.

Si una página con la URL correcta carga una página 404, es probable que haya algún problema con su archivo .htaccess. La forma fácil de solucionar esto es reemplazar tu antiguo archivo htaccess por uno nuevo de una copia reciente de WordPress.

Abra su administrador de archivos a través del cPanel o FTP de su host y reemplace su archivo htaccess con una copia nueva de una nueva instalación de WordPress.

Puede descargar una copia nueva de WordPress desde su sitio web oficial de forma gratuita. Antes de importar la copia nueva, recuerde hacer una copia de seguridad de su antiguo archivo htaccess.

Si esto no funciona, se recomienda que hable con su proveedor de alojamiento.

#9: ¿Cómo arreglar el error de carga de imágenes?

El error de carga de imágenes se ve cuando intenta cargar imágenes en su sitio de WordPress, pero ve un error como resultado.

Hay muchos problemas que pueden surgir cuando subes una imagen a tu sitio web. En algunos casos, es posible que vea un mensaje de error como ‘ No se puede crear el directorio wp-content/uploads/xxxx/xx/xx. ¿El servidor puede escribir en su directorio principal?

En otras ocasiones, es posible que vea un mosaico vacío después de cargar una imagen en la biblioteca multimedia.

Estos errores ocurren debido a permisos incorrectos en su directorio de WordPress. Es posible que a algunos de los directorios y archivos de su sitio web se les asignen permisos incorrectos por parte de su proveedor de alojamiento web o un complemento.

La solución es simple: arregle los permisos de sus archivos.

Por lo general, se recomienda que pregunte al host de su sitio web cuáles son las configuraciones de archivo recomendadas para varios directorios y archivos de WordPress. Puede cambiar los permisos por su cuenta.

Para ello, siga los pasos que se indican a continuación:

  • Abre tu directorio de WordPress a través de FTP. Puedes usar FileZilla para acceder a archivos con FTP.
  • Abre la carpeta wp-content.
  • Haga clic con el botón derecho en la carpeta Cargas y haga clic en Permisos de archivo.
  • En el campo Valor numérico , escriba 744 (o lo que el host recomiende para los directorios). Marque la casilla Recursar en subdirectorios y seleccione la opción Aplicar solo a subdirectorios . Esto establecerá el permiso de su carpeta de carga y los subdirectorios en ella en 744.
  • Una vez actualizados los permisos de los archivos, vuelva a hacer clic con el botón derecho en la carpeta Cargas y seleccione Permisos de archivo.
  • Escriba 644 en el campo Valor numérico (o lo que recomiende el host para los directorios). Marque la casilla Recursar en subdirectorios y seleccione la opción Aplicar solo a archivos . Esto establecerá el permiso de todos los archivos en su carpeta Cargas en 644.

Una vez actualizados los permisos, deberías poder volver a subir imágenes sin ver ningún error.

#10: ¿Cómo arreglar los errores de inicio de sesión del administrador de WordPress?

Perder el acceso a su panel de administración es un obstáculo importante. Para realizar cualquier cambio en un sitio de WordPress, debe acceder a él a través de su panel de administración.

Hay muchas razones por las que puedes perder el acceso a tu panel de administración de WordPress. Puede haber un problema con la base de datos de su sitio web o incluso problemas de seguridad que hayan llevado a que su sitio sea pirateado.

Si se trata de un caso simple en el que olvidas tu contraseña de WordPress, puedes restablecerla. WordPress le permite enviar un correo electrónico de restablecimiento de contraseña a la dirección de correo electrónico del administrador del sitio.

Si conoce la contraseña y no puede iniciar sesión, la situación podría ser más complicada. Estas son algunas de las razones por las que es posible que no puedas iniciar sesión en tu panel de administración de WordPress:

10.1: Intentos de inicio de sesión limitados:

Muchos propietarios de sitios web utilizan un plugin para limitar el número de intentos de inicio de sesión que los usuarios obtienen al iniciar sesión en su panel de administración. Sin embargo, esto puede bloquearlo del panel de administración de su propio sitio web.

La solución es simplemente deshabilitar el complemento que está utilizando para limitar los intentos de inicio de sesión a través de FTP.

  • Acceda a los archivos de su sitio web a través de FTP.
  • Navega a los plugins de wp-content>
  • Cambia el nombre del plugin que limita los intentos de inicio de sesión.
  • Intente iniciar sesión de nuevo. Debería poder intentar iniciar sesión en su panel de administración tantas veces como desee.

10.2: Contraseña incorrecta

Si conoce su contraseña y aún no puede iniciar sesión, el problema podría ser grave. Puede ser que tu sitio web haya sido hackeado y una parte malintencionada haya cambiado el correo electrónico y la contraseña de administrador de tu sitio.

Entonces, ¿cómo se procede en este caso?

Hay una manera de restablecer la contraseña de su panel de administración a través de PHPMyAdmin.

  • Inicie sesión en su panel PHPMyAdmin. Deberías poder ubicar el panel en el cPanel de tu sitio web. Si no tienes acceso a tu panel PHPMyAdmin, pídelo a tu proveedor de alojamiento.
  • Selecciona la base de datos de tu sitio web.
  • Haga clic en el botón Examinar junto a wp-users.
  • Localice la fila que tiene su nombre de usuario de administrador en la columna user_login . En la misma fila, haga clic en Editar.
  • En la fila user_pass , seleccione MD5 en el menú desplegable Función e introduzca una nueva contraseña en el campo Valor .

Asegúrese de que el menú desplegable a continuación esté configurado en Guardar y haga clic en Ir.

Su contraseña ahora se actualizará. Puede iniciar sesión con la nueva contraseña en su panel de administración. Después de iniciar sesión, asegúrese de eliminar cualquier usuario administrador adicional que pueda haberse creado si el sitio web fue pirateado.

Leer : ¿Cómo limpiar y asegurar un sitio web de WordPress hackeado?

10.3: Actualización de la pantalla de inicio de sesión de WordPress

Este error básicamente actualiza tu página de inicio de sesión de WordPress cada vez que intentas iniciar sesión. Este tipo de error puede surgir debido a información errónea en la base de datos de su sitio web, un archivo htaccess dañado o incluso un problema con el complemento.

A continuación, le indicamos cómo puede diagnosticar y solucionar este problema:

  • URL incorrecta del sitio web: Si su archivo wp-config contiene información incorrecta del sitio web, su página de inicio de sesión simplemente se actualizará y no continuará más. Puede corregir este error accediendo a su archivo wp-config.php a través de FTP. En el archivo, asegúrese de que la URL de su sitio web sea correcta en las siguientes líneas:
define('WP_HOME','https://www.yourwebsite.com');
define('WP_SITEURL','https://www.yourwebsite.com');

Asegúrese de que las URL de ambas líneas sean correctas. De lo contrario, puede corregirlos y guardar el archivo.

  • Eliminar archivo htaccess: Un archivo htaccess corrupto también puede causar este error. Puede verificar esto descargando primero el archivo htaccess en su sistema a través de FTP y luego eliminándolo. Guarde la configuración de sus enlaces permanentes una vez que pueda iniciar sesión en su sitio web de WordPress. Esto regenerará el archivo htaccess de nuevo.
  • Desactiva tus plugins de WordPress: Un plugin defectuoso puede causar fácilmente este error de inicio de sesión en tu sitio web. Puedes comprobar si se trata de un error del plugin cambiando el nombre de la carpeta del plugin en el directorio wp-content. Esto desactivará todos tus plugins. Ahora intente iniciar sesión nuevamente y vea si el problema persiste. Si puedes iniciar sesión, el error fue causado por un plugin. Comience a activar el complemento deshabilitado y vea cuál bloquea su sitio web nuevamente.

#11: ¿Cómo arreglar los errores de los correos electrónicos de WordPress?

Si tiene un formulario de contacto en su sitio web, debe recibir un correo electrónico cada vez que lo utilice. WordPress tiene una función de correo electrónico incorporada que activa un correo cada vez que se activa un formulario de contacto o se debe enviar otra notificación desde un sitio web de WordPress.

Sin embargo, si no recibes un correo electrónico de tu sitio web, podría deberse a un error con la función de correo electrónico de tu sitio web.

La razón más común por la que no se entrega un correo electrónico de WordPress es que el sitio web no está configurado correctamente para utilizar la función de correo PHP. Debido a esto, los proveedores de correo electrónico como Gmail y otros marcan los correos electrónicos de WordPress como spam o, lo que es peor, no aceptan los correos electrónicos entrantes en primer lugar.

La solución es configurar SMTP (Protocolo simple de transferencia de correo) en su sitio web de WordPress. SMTP esencialmente autentica el correo electrónico y, por lo tanto, garantiza que los correos electrónicos de su sitio web se entreguen en la bandeja de entrada.

Lo ideal es utilizar un plugin para configurar SMTP en tu sitio web de WordPress. El correo WP Mail SMTP es la opción más popular en esta categoría. Tiene la opción de utilizar el servidor de correo que proporciona el host de su sitio web para enviar correos electrónicos al sitio web. Alternativamente, también puede usar una cuenta de Gmail para enviar correos electrónicos al sitio web.

Una vez que haya configurado SMTP, los correos electrónicos de su sitio web deberían entregarse en su bandeja de entrada con éxito.

#12: ¿Cómo solucionar los problemas de SSL de su sitio web?

Un certificado SSL es importante para todos los sitios web modernos. Además de ser un requisito de SEO, también es crucial para proteger la información de su sitio web.

Su certificado SSL puede tener problemas. Esto puede hacer que tu sitio muestre mensajes de error o incluso que disminuya la visibilidad en las búsquedas.

Estos son algunos de los problemas de SSL con los que puede encontrarse y cómo puede solucionarlos:

12.1: Error NET::ERR_CERT_INVALID

Este error aparece cuando su certificado SSL ha caducado, se emite para un dominio diferente o no es reconocido por el navegador.

Si ves este error, lo mejor que puedes hacer es ponerte en contacto con tu proveedor de alojamiento. Dado que el certificado SSL es emitido por el host de su sitio web, es mejor permitir que el proveedor de servicios lo arregle.

En caso de que haya instalado el certificado SSL por su cuenta, es mejor obtener uno nuevo emitido por una autoridad de certificación confiable. Puedes optar por Let’s Encrypt, una autoridad de certificación que emite certificados SSL de forma gratuita.

12.2: Problemas de contenido mixto

Los problemas de contenido mixto se producen cuando los recursos de su sitio web, como imágenes, hojas de estilo y otros scripts, siguen utilizando el protocolo HTTP inseguro.

Cuando se producen estos errores, su sitio web no mostrará el símbolo del candado en la barra de URL del navegador.

Para resolver estos problemas, puede volver a ponerse en contacto con el proveedor de alojamiento de su sitio web.

También puede hacer esto por su cuenta utilizando el complemento SSL Really Simple . Este plugin puede arreglar tus errores de SSL, pero puede causar algunos problemas con la velocidad de tu sitio. Puedes elegir esta opción si tienes un plugin de almacenamiento en caché en tu sitio web.

#13: ¿Cómo arreglar ‘502 Bad Gateway’?

El error 502 Bad Gateway es un error extraño y ocurre cuando el error de su sitio web no puede responder a una solicitud. Por lo general, se trata de un error temporal y se debe a pequeños problemas, como el tráfico pesado o el almacenamiento en caché.

Sin embargo, todavía existe la posibilidad de que un error más profundo del servidor esté causando este error. Si tu sitio web no se corrige después de una interrupción temporal, sigue estos pasos de diagnóstico:

  • Desactivar plugins y temas: Un conflicto de plugins o temas también puede causar el error 502 bad gateway. Puedes desactivar los plugins y temas a través de FTP y ver si tu sitio web se carga bien. Si lo hace, puede identificar el complemento que causa el problema y hacer que su sitio web se cargue correctamente.
  • Compruebe la CDN y el cortafuegos: En caso de que estés utilizando una CDN para optimizar la velocidad de tu sitio web, puede estar causando este problema. La solución es deshabilitar temporalmente su CDN y firewall. Si tu sitio web se carga, ponte en contacto con tu proveedor de servicios de CDN e informa del problema.
  • Consulta con tu proveedor de alojamiento: Póngase en contacto con su proveedor de alojamiento y compruebe si el error surge debido a un problema por su parte.

#14: ¿Cómo arreglar los errores de publicaciones programadas?

WordPress ofrece a los usuarios la posibilidad de programar sus publicaciones. Esta es una característica útil si desea mantener una programación de publicación basada en el tiempo.

Sin embargo, es posible que esta función no funcione según lo previsto si un complemento o tema está en conflicto con él.

La solución a este error es bastante simple. Puedes usar el plugin Missed Scheduled Post para asegurarte de que cada vez que una publicación programada no cumpla con la hora designada, su estado cambie a Publicado.

El plugin escanea tu sitio web cada 15 minutos para ver si una publicación programada se ha saltado la cola. Por lo tanto, sus publicaciones programadas se retrasan como máximo 15 minutos.

Si quieres arreglar el error sin utilizar el plugin, los siguientes pasos pueden ayudarte:

  • Comprueba la zona horaria de tu sitio web: Si la zona horaria de tu sitio web está configurada incorrectamente, lo más probable es que las publicaciones de tu sitio web no alcancen la hora programada. Ve a la Configuración>General en tu administrador de WordPress y comprueba si tu zona horaria está configurada correctamente.
  • Borrar caché del navegador: Un plugin de almacenamiento en caché configurado incorrectamente también puede causar un problema con las publicaciones programadas. Puede borrar la caché de su navegador para ver si la publicación programada funciona bien. También es una buena idea consultar la documentación de tu plugin de almacenamiento en caché y configurarlo correctamente.
  • Aumentar el límite de memoria: Es posible que su sitio web esté plagado de un problema de memoria PHP baja. Puede solucionarlo agregando la siguiente línea a su archivo wp-config.php:
define('WP_MEMORY_LIMIT', '500M');

Puedes cambiar la memoria a la que más se adapte a tus necesidades.

En conclusión

Cuando su sitio web se cae, corre el riesgo de perder visitantes e impresiones. Nadie tiene paciencia para el tiempo de inactividad del sitio web en la era digital.

La única forma de evitar el tiempo de inactividad es comprender cómo puede ocurrir en su sitio web de WordPress. Conocer los errores de WordPress garantiza que sepas cómo mantener tu sitio web seguro y estable.

Un sitio web estable garantiza aún más que la aplicación móvil que cree con la solución de conversión de web a aplicación de AppMySite siga siendo funcional. Si bien puede convertir su sitio web en una aplicación, el creador de aplicaciones gratuito de AppMySite también le permite crear una aplicación sin un sitio web.

Por lo tanto, es vital que los propietarios de sitios web sepan cuáles son los errores más comunes de WordPress y cómo solucionarlos.

SIMILAR

Related Articles