Índice
- Error Interno del Servidor
- problemas con el servidor
- Error al establecer conexión con la base de datos
- La pantalla blanca de la muerte
- El tiempo de conexión expiro
- Error 403 - Prohibido
- Las publicaciones programadas no se publican en el momento correcto
- Error de fuente RSS
- Error 404
- Error 502: puerta de enlace incorrecta
- Error de sintaxis
- Error HTTP
- Sitio marcado como no seguro por Google
- Error durante la actualización automática
- Error 503 Servicio No Disponible
- problema con la barra lateral
- Bucle de redirección de inicio de sesión
- Error al subir imágenes
- WordPress no envía correos electrónicos
- La carpeta de destino ya existe
- Recuperación de contraseña de administrador
- Advertencia de PHP: no se puede modificar la información del encabezado
- modo de mantenimiento atascado
- Modo de mantenimiento después de la actualización
- Error 404: los enlaces permanentes y las imágenes no funcionan
- Subir: no se pudo escribir el archivo en el disco
- Error 28
- Error 145
- llamado una funcion indefinida
- Error 13
O WordPress se convirtió en la plataforma CMS (El contenido Sistema de Gestión, Que significa Sistema de gestión de contenidos) más utilizados en el mundo, especialmente en el campo de marketing de contenido. Sin embargo, a pesar de ser una poderosa herramienta Open Source, desarrollado por una comunidad colaborativa, no es inmune a los errores que pueden causar problemas a sus usuarios.
En este post abordaremos la Los 30 errores más comunes de WordPress y proporcionar soluciones prácticas para cada uno de ellos. Echa un vistazo a algunos consejos a continuación:
Error Interno del Servidor
Un error interno del servidor en WordPress, también conocido como “Error 500 - Error Interno del Servidor”, es un código de estado HTTP que indica un problema con el servidor que aloja el sitio web. Cuando ocurre un error interno, el servidor no puede completar la solicitud del navegador y muestra un mensaje de error genérico.
Este tipo de error puede ser frustrante ya que no proporciona información específica sobre la causa exacta del problema. Sin embargo, suele ser una indicación de que algo no funciona correctamente en el lado del servidor.
Aquí hay algunas soluciones que puede probar:
- Comprobar el ..htaccess: Acceda a la raíz del sitio usando FTP o el Administrador de archivos de su panel de alojamiento y cambie el nombre del archivo .htaccess a .htaccess_old. A continuación, intente acceder de nuevo al sitio web y compruebe si se ha solucionado el error. Si es así, vaya a Configuración > Enlaces permanentes en el panel de control de WordPress y haga clic en "Guardar cambios" para generar un nuevo archivo .htaccess;
- Deshabilitar complementos: vaya al panel de administración de WordPress, desactive todos los complementos. Luego verifique si el error desapareció. Si esto resuelve el problema, vuelva a habilitar los complementos uno por uno para identificar cuál está causando el error;
- Cambiar tema: cambie el tema a un tema estándar de WordPress como Veintiuno. Esto ayudará a determinar si el tema actual está causando el error;
- Aumentar el límite de memoria de PHP: en algunos casos, pueden ocurrir errores internos del servidor debido a límites de memoria insuficientes en PHP. Puede intentar aumentar el límite de memoria agregando la siguiente línea de código al archivo “wp-config.php” del sitio web, justo antes de la línea que dice “/* ¡Eso es todo, deja de editar! Feliz blogueo. */”: definir('WP_MEMORY_LIMIT', '256M'); Esto establece el límite de memoria en 256 MB, pero puede ajustar este valor según sea necesario;
- Si el error persiste, intente reenviar las carpetas “wp-admin” e “wp-incluye” de WordPress desde una nueva instalación de WordPress. Esto asegurará que los archivos esenciales en esas carpetas sean correctos y no estén dañados.
problemas con el servidor
Un problema del servidor de WordPress se refiere a problemas que ocurren en el lado del servidor donde está alojado el sitio web. Estos problemas de wordpress pueden afectar el rendimiento, la disponibilidad o el funcionamiento adecuado de su sitio.
tiempo de respuesta lento
Si su sitio web se carga lentamente o tarda en responder, podría deberse a recursos limitados del servidor o una configuración incorrecta. Entre las posibles soluciones están:
- Póngase en contacto con su proveedor de alojamiento para verificar que su plan de alojamiento sea adecuado para el tráfico y los recursos que requiere su sitio web. Considere actualizar a un plan más sólido si es necesario;
- Optimice su sitio para mejorar el rendimiento. Esto puede incluir la compresión de imágenes, el almacenamiento en caché, la minimización de archivos CSS y JavaScript, y otras mejores prácticas de optimización.
errores de permisos
Los problemas de permisos ocurren cuando el servidor no tiene los permisos adecuados para acceder a ciertos archivos o directorios. Esto puede resultar en errores de acceso o fallas en la carga de recursos. Para resolver este problema:
- Verifique los permisos de archivos y directorios de su sitio de WordPress y asegúrese de que estén configurados correctamente. Los permisos típicos son 755 para directorios y 644 para archivos Puede ajustar los permisos utilizando un cliente FTP o un panel de control de alojamiento.
Errores de conexión a la base de datos
Si WordPress no puede establecer una conexión con la base de datos, es posible que reciba mensajes de error relacionados con la base de datos o que no se pueda acceder al sitio. Para resolver este problema:
- Verifique las credenciales de la base de datos en el archivo “wp-config.php” para asegurarse de que sean correctos;
- Asegúrese de que el servidor de la base de datos funcione correctamente;
- En algunos casos, puede ser necesario reparar u optimizar las tablas de la base de datos. Esto se puede hacer usando una herramienta como phpMyAdmin.
Es importante recordar que, en muchos casos, los problemas del servidor de WordPress están relacionados con la configuración o el entorno de alojamiento. Sigue leyendo para saber cómo corregir los errores de wordpress.
Error al establecer conexión con la base de datos
Este error ocurre cuando WordPress no puede conectarse a la base de datos que necesita para funcionar correctamente. Esto puede deberse a varios motivos, como errores de configuración, problemas de permisos, credenciales de la base de datos no válidas o errores del servidor de la base de datos.
Cómo arreglar este error:
- Abra el archivo "wp-config.php" de su sitio de WordPress y verifique que el nombre de la base de datos, el nombre de usuario y la contraseña sean correctos. Asegúrese de que coincidan con los proporcionados por su proveedor de alojamiento;
- Verifique los permisos del archivo “wp-config.php”: Se deben asignar los permisos correctos al archivo “wp-config.php”. Por lo general, los permisos adecuados son 644. Puede ajustar los permisos mediante un panel de control de alojamiento;
- :Si las tablas de la base de datos están corruptas o dañadas, puede intentar repararlas u optimizarlas. Esto se puede hacer usando una herramienta como phpMyAdmin;
- En algunos casos, es posible que el host de la base de datos no esté configurado correctamente. En general, el valor predeterminado es "host local". Sin embargo, según la configuración de su proveedor de alojamiento, es posible que deba proporcionar un host específico. Verifique con el soporte de su proveedor de alojamiento que el host de la base de datos sea correcto.
Si probó todos estos pasos y aún enfrenta el error de conexión de la base de datos, se recomienda que se comunique con el soporte de su proveedor de alojamiento. Tendrán acceso directo al entorno del servidor y pueden ayudar a identificar y resolver el problema específico de su sitio.
La pantalla blanca de la muerte
La “pantalla blanca de la muerte” o “Pantalla Blanca de la Muerte“, en inglés es un término que se usa para describir un problema en WordPress donde la pantalla está completamente en blanco, sin mostrar ningún mensaje de error o contenido. Esto puede suceder debido a muchas razones, como errores de código, conflictos de complementos o problemas de recursos del servidor. Aquí hay algunas soluciones que puede intentar para resolver la pantalla blanca de la muerte:
- Accede al directorio “/wp-content/complementos/” desde su sitio de WordPress a través de FTP y cambie el nombre de la carpeta "plugins" a "plugins_old". A continuación, intente acceder a su sitio de nuevo. Si la pantalla blanca desaparece, entonces uno o más complementos están causando el problema. Puede volver a habilitar los complementos uno por uno hasta que encuentre la causa del problema. Luego elimine o actualice el complemento problemático;
- Cambie el tema a un tema predeterminado;
- Aumente el límite de memoria de PHP: agregue la siguiente línea de código en el archivo "wp-config.php" de su sitio de WordPress, justo antes “/* ¡Eso es todo, deja de editar! Feliz blogueo. */”: definir ('WP_MEMORY_LIMIT', '64M'); Esto aumentará el límite de memoria a 256 MB. Si esto resuelve el problema, entonces el límite de memoria anterior era demasiado bajo;
- Activar Depuración: Accede al FTP de tu dominio y abre el archivo “wp-config-php”. Encuentra el código ( 'WP_DEBUG', falso) y reemplace "falso" con "verdadero" para iniciar el proceso de depuración.
El tiempo de conexión expiro
El error "Tiempo de espera de conexión" o "El tiempo de conexión expiro", en inglés, se produce cuando el servidor tarda mucho en responder a una petición, lo que provoca la terminación de la conexión. Esto puede ocurrir por muchas razones, como problemas de red, recursos de servidor insuficientes o tiempo de espera de ejecución de script excedido. Aquí hay algunas soluciones que puede intentar para resolver este error:
- Verifique su conexión a Internet: A veces, el problema puede estar en su propia conexión a Internet. Asegúrese de estar conectado a Internet de manera estable y confiable;
- Desactive todos los complementos y vuelva al tema de la plataforma predeterminada. Vuelva a conectar los complementos para ver qué complemento está causando el problema;
- El tiempo de espera de ejecución de PHP define cuánto tiempo espera el servidor antes de finalizar la ejecución de un script. Si su sitio o una parte específica del mismo tarda mucho en cargarse, puede aumentar el límite de tiempo de ejecución de PHP. Agregue la siguiente línea de código al archivo "wp-config.php" de su sitio de WordPress, justo antes “/* ¡Eso es todo, deja de editar! Feliz blogueo. */”: set_time_limit (300); esto establecerá el límite de tiempo de ejecución en 300 segundos (5 minutos). Ajuste el valor según sea necesario;
- Una base de datos grande o mal optimizada puede hacer que su sitio se cargue lentamente y provocar errores de tiempo de espera de conexión. Considere optimizar su base de datos para mejorar el rendimiento. Esto se puede hacer usando complementos de optimización de bases de datos disponibles en el directorio de complementos de WordPress, como "WP-Optimize" o "WP-Sweep";
Es importante tener en cuenta que, en algunos casos, el error de tiempo de espera de la conexión puede estar fuera de su control, especialmente si está relacionado con las restricciones impuestas por su proveedor de alojamiento.
Error 403 - Prohibido
Este error ocurre cuando el servidor niega el acceso a un determinado recurso o página web. Esto significa que el servidor entiende la solicitud, pero el acceso al recurso solicitado está prohibido. Puede ocurrir por una variedad de razones, como configuraciones de permisos incorrectas, restricciones de seguridad o problemas de autenticación. Aquí hay algunas soluciones que puede intentar corregir el error:
- Asegúrese de que los permisos de archivos y carpetas estén configurados correctamente. En WordPress, la mayoría de los archivos deben tener permisos de 644 y las carpetas deben tener permisos de 755. Puede ajustar los permisos usando un panel de control de alojamiento;
- Ubique el Administrador de archivos desde el panel de control de alojamiento. En el directorio public_html, busque el archivo .htaccess. Ve a Ajustes y habilita la opción Mostrar archivos ocultos (dotfiles). Descargue el archivo a su computadora para tener una copia de seguridad y luego elimine el archivo;
- Asegúrese de que los directorios relevantes de su sitio tengan los permisos adecuados. Los directorios que normalmente necesitan permisos especiales incluyen la carpeta wp-content/uploads y la carpeta wp-content/plugins. Asegúrese de que estos directorios tengan los permisos adecuados establecidos.
Las publicaciones programadas no se publican en el momento correcto
Si enfrenta el problema de que las publicaciones programadas no se publican correctamente a la hora programada en WordPress, aquí hay algunas soluciones que puede intentar para solucionar este problema:
- Asegúrese de que la zona horaria de su sitio esté configurada correctamente. Accede al panel de administración de WordPress y ve a “Configuración” > “General”. Asegúrese de que la zona horaria seleccionada coincida con su ubicación correcta. Esto asegurará que las citas se basen en la zona horaria correcta;
- En algunos casos, el problema puede estar relacionado con la configuración del servidor. Póngase en contacto con el soporte de su proveedor de alojamiento e informe el problema. Podrán verificar si hay restricciones o configuraciones que puedan estar interfiriendo con los horarios de WordPress;
- Deshabilite los complementos en conflicto: algunos complementos pueden causar conflictos e interferir con los horarios de publicación. Deshabilite todos los complementos y verifique que las publicaciones programadas funcionen correctamente. Si es así, indica que uno de los complementos está causando el problema. Vuelva a habilitar los complementos uno por uno y vuelva a probar hasta que encuentre el complemento que causa el conflicto;
- Verifique el cron de WordPress: WordPress usa una función llamada "cron" para programar tareas, incluida la publicación de publicaciones programadas. Asegúrese de que su cron de WordPress funcione correctamente. Puede usar complementos como "WP Crontrol" para verificar y administrar los trabajos cron de su sitio web.
- Prueba con un tema predeterminado;
- Verifique la integridad de WordPress: por último, asegúrese de que todos sus archivos de WordPress estén intactos. Realice una copia de seguridad de su sitio web y vuelva a instalar la última versión de WordPress.
Error de fuente RSS
Si está experimentando un error en la fuente RSS de su sitio de WordPress, donde la fuente no se muestra correctamente o genera mensajes de error, aquí hay algunas soluciones que puede intentar para resolver el problema:
- Use una herramienta en línea, como W3C RSS Feed Validator, para verificar que su fuente RSS sea válida. Ingrese la URL de su fuente y verifique si hay errores o advertencias informados;
- Deshabilite los complementos en conflicto: algunos complementos pueden causar conflictos e interferir con la generación de fuentes RSS. Deshabilite todos los complementos y verifique si el feed comienza a funcionar correctamente. Si es así, indica que uno de los complementos está causando el problema. Vuelva a habilitar los complementos uno por uno y vuelva a probar hasta que encuentre el complemento que causa el conflicto;
- Cambiar al tema predeterminado;
- Compruebe si hay problemas de codificación: los errores de codificación en su contenido pueden causar problemas en la fuente RSS. Asegúrese de que todo su contenido esté codificado correctamente, especialmente los caracteres especiales y las etiquetas HTML;
- Verifique el archivo .htaccess: los problemas con el archivo .htaccess pueden afectar la visualización de la fuente RSS. Asegúrese de que el archivo .htaccess sea correcto y no contenga ninguna regla que pueda interferir con el acceso a la fuente;
- Verifique la configuración de la fuente RSS: en el panel de administración de WordPress, vaya a "Configuración"> "Lectura" y verifique la configuración relacionada con la fuente RSS. Asegúrese de que las opciones estén configuradas correctamente para mostrar el contenido que desea en el feed.
Error 404
El error 404 es uno de los errores más comunes de WordPress. Se muestra cuando no se puede encontrar un archivo o una página específicos en el servidor. Esto suele ocurrir cuando la URL ingresada es incorrecta, la página se eliminó o se movió a otra ubicación.
- Actualizar URL de enlaces permanentes: en el panel de administración de WordPress, vaya a "Configuración" > "Enlaces permanentes" y haga clic en "Guardar cambios". Esto actualizará la configuración de sus URL permanentes y puede corregir el error 404 si hay un problema con la estructura de URL de su sitio;
- Asegúrese de que el archivo o la página a la que intenta acceder realmente exista en el servidor. Compruebe si el archivo se eliminó accidentalmente o se movió a una ubicación diferente. Si es necesario, restaure el archivo o muévalo a su ubicación correcta;
- Borrar caché del navegador: A veces, el error 404 puede ser causado por un caché del navegador desactualizado;
- Redirigir URL rotas: si ha cambiado la estructura de URL de su sitio o ha movido páginas, es una buena práctica configurar redireccionamientos para evitar que los visitantes encuentren errores 404. "Redirección", para configurar redireccionamientos 301 para URL antiguas a las nuevas URL correspondientes;
- Use complementos de manejo de errores: Complementos como 404page: su página de error 404 inteligente y personalizada permitirle crear una página de error 404 personalizada con información útil y enlaces relevantes para ayudar a los visitantes a navegar por su sitio;
Error 502: puerta de enlace incorrecta
El error 502 ocurre cuando un servidor que actúa como puerta de enlace o proxy recibe una respuesta no válida de un servidor ascendente. Esto puede suceder debido a muchas razones, incluidos problemas de red temporales, sobrecarga del servidor, fallas en la comunicación de servidor a servidor o configuraciones incorrectas. Aquí hay algunas soluciones que puede intentar para resolver el error 502 – Bad Gateway en WordPress:
- Borre el caché de su navegador o intente acceder al sitio en un navegador diferente para ver si el error persiste.
- Deshabilitar el cortafuegos;
- Asegúrese de que su conexión a Internet funcione correctamente;
- Reinicie su enrutador/módem;
- Comprobar complementos y temas: deshabilite temporalmente todos los complementos y cambie a un tema predeterminado de WordPress;
- Verifique la configuración del servidor proxy: si está utilizando un servidor proxy o CDN (red de entrega de contenido), verifique que la configuración sea correcta;
Error de sintaxis
El error de sintaxis en WordPress generalmente ocurre cuando hay un error tipográfico o una estructura de código incorrecta en algún lugar de su sitio web. Esto puede suceder al editar archivos de temas, archivos de funciones o agregar código personalizado a su sitio. Estos son algunos pasos que puede seguir para resolver el error de sintaxis:
- Identifique el archivo o la ubicación del error. Por lo general, WordPress muestra un mensaje de error que indica el archivo y la línea donde ocurrió el problema;
- Abra el archivo indicado en el mensaje de error y verifique cuidadosamente el código en la línea mencionada. Busque errores tipográficos como paréntesis faltantes, comillas mal colocadas, punto y coma faltantes, llaves abiertas u otros errores de sintaxis comunes. Asegúrese de que la estructura del código y el formato sean correctos;
- Comprobar complementos y temas;
- Copia de seguridad y restauración de archivos: si no puede identificar o corregir el error de sintaxis, haga una copia de seguridad del archivo problemático y reemplácelo con el archivo original de un tema o complemento predeterminado de WordPress.
Error HTTP
El error HTTP en WordPress suele darse cuando hay un problema de comunicación entre el navegador y el servidor web. Hay diferentes tipos de errores HTTP, como el error 404 (Página no encontrada), el error 500 (Error interno del servidor), etc. Cada error tiene una causa específica y requiere soluciones diferentes.
Aquí hay algunas soluciones generales que pueden ayudar a corregir errores HTTP en WordPress:
- A veces, el error HTTP puede ser causado por un caché de navegador dañado. Borrar la memoria caché de su navegador puede resolver el problema. Puede hacer esto en la configuración del navegador o usar un atajo de teclado como "Ctrl + Shift + Delete" en Windows o "Command + Shift + Delete" en macOS;
- Si recibe un error 404, asegúrese de que la URL que ingresó sea correcta. Asegúrese de que la página o publicación exista y que la URL tenga el formato correcto;
- Ciertos complementos o temas incompatibles pueden causar errores de HTTP. Intente deshabilitar todos los complementos y cambie a un tema predeterminado para ver si se resuelve el problema. Si el error desaparece, puede volver a habilitar los complementos uno por uno para identificar al culpable;
- El archivo .htaccess se usa para configurar las reglas de redirección y otras configuraciones en el servidor web. Un error en este archivo puede causar problemas de HTTP. Intente cambiar el nombre del archivo .htaccess a .htaccess_old y verifique si el error persiste. Si el error desaparece, puede generar un nuevo archivo .htaccess en el panel de administración de WordPress o comunicándose con el soporte de su servicio de alojamiento;
- Asegúrese de que los permisos de archivos y carpetas sean correctos. Los permisos inapropiados pueden impedir que el servidor acceda a los archivos necesarios y provocar errores de HTTP. Los permisos recomendados para archivos en WordPress son generalmente 644 y para carpetas 755;
- Si probó todas las soluciones anteriores y todavía tiene problemas de HTTP en WordPress, es posible que deba ponerse en contacto con el soporte de su proveedor de alojamiento. Pueden ayudar a investigar problemas específicos del servidor o brindar orientación adicional.
Es importante recordar que cada error HTTP puede tener diferentes causas, por lo que la solución puede variar. Si tiene un mensaje de error específico, proporcionar más detalles puede ayudar a identificar la causa del problema y proporcionar una solución más precisa.
Sitio marcado como no seguro por Google
Cuando Google marca su sitio como no seguro, generalmente significa que ha sido identificado como una fuente potencial de amenazas de seguridad para los usuarios, como malware, phishing u otra actividad maliciosa. Este etiquetado puede tener un impacto negativo en la confianza de los visitantes y en la clasificación en los resultados de búsqueda.
Para resolver este problema, siga estos pasos:
- Ve a la herramienta Google Search Console y busca advertencias o notificaciones sobre la seguridad de tu sitio. Google generalmente proporciona información específica sobre los problemas de seguridad que encuentra;
- Verifique su sitio en busca de malware: use un escáner de malware para escanear su sitio e identificar cualquier código malicioso. Hay varias herramientas disponibles, tales como sucuri SiteCheck e VirusTotal. Si se encuentra malware, elimínelo inmediatamente;
- Asegúrese de que todos los complementos, temas y scripts utilizados en su sitio estén actualizados a las últimas versiones. Las actualizaciones frecuentes a menudo contienen importantes correcciones de seguridad;
- Considere implementar medidas de seguridad adicionales, como usar un certificado SSL para encriptar la comunicación entre el servidor y los visitantes, instalar un complemento de seguridad confiable, establecer restricciones en el acceso a directorios confidenciales y crear contraseñas seguras para todas las cuentas de usuario;
- Revise cuidadosamente el contenido de su sitio en busca de enlaces, anuncios o cualquier otro elemento que pueda considerarse sospechoso. Eliminar cualquier contenido no autorizado o malicioso encontrado;
- Después de realizar todos los pasos necesarios para solucionar los problemas de seguridad, vaya a Google Search Console y solicite una revisión de su sitio. Google verificará dos veces su sitio en busca de problemas de seguridad y eliminará la bandera insegura si todo está bien;
- Además, es importante asegurarse de tener un proceso continuo para monitorear y mantener la seguridad de su sitio de WordPress. Esto incluye mantener todos los componentes actualizados, realizar comprobaciones de seguridad periódicas, realizar copias de seguridad periódicas de su sitio e implementar buenas prácticas de seguridad, como contraseñas seguras y permisos de usuario adecuados.
Error durante la actualización automática
Cuando se produce un error durante la actualización automática de WordPress, puede haber varias causas posibles. Esto es lo que debe hacer para resolver este problema:
- Verifique los requisitos de actualización: asegúrese de que su servidor cumpla con los requisitos mínimos del sistema de WordPress para la versión que está tratando de actualizar. Asegúrese de que su versión de PHP, la versión de MySQL y otras configuraciones del servidor estén actualizadas según los requisitos de WordPress.
- Desactive todos los complementos y vuelva a un tema predeterminado de WordPress;
- Si está utilizando complementos de caché, borre el caché antes de volver a intentar la actualización;
- Si la actualización automática sigue fallando, puede intentar actualizar WordPress manualmente. Realice una copia de seguridad completa de su sitio web antes de continuar. Descargue la última versión de WordPress desde el sitio web oficial (wordpress.org), extraiga los archivos y reemplace los archivos existentes en su servidor con los nuevos. Asegúrese de no sobrescribir ni eliminar los archivos de contenido (como cargas, complementos personalizados, etc.) o el archivo wp-config.php;
- Verifique que los permisos de archivos y directorios estén configurados correctamente. En general, los permisos deben establecerse en 755 para directorios y 644 para archivos. Si es necesario, cambie los permisos en el panel de control de su proveedor de hosting;
- Consulte los registros de errores del servidor para obtener más información sobre el error específico que ocurrió durante la actualización. Los registros de errores generalmente están disponibles en el panel de control de su proveedor de alojamiento o se puede acceder a ellos a través de FTP.
Error 503 Servicio No Disponible
Error 503: Servicio no disponible es un código de estado HTTP que indica que el servidor no está disponible temporalmente para manejar la solicitud del cliente debido a una sobrecarga o mantenimiento.
¿Qué puedes hacer para tratar de resolver este error?
- Visite otros sitios web para verificar si el error 503 ocurre solo en su sitio web o en todos los sitios web que visita;
- Si sabe que el servidor está realizando un mantenimiento programado, espere a que finalice el período de mantenimiento y vuelva a intentarlo más tarde. Durante el mantenimiento, el servidor puede devolver un error 503 para indicar que no está disponible para su uso;
- Si tiene acceso al panel de control de su servidor o al panel de administración de su proveedor de alojamiento, compruebe si su sitio supera los límites de recursos asignados, como el uso de la CPU, la memoria o el ancho de banda. Si es así, es posible que deba optimizar su sitio o considerar actualizar a un plan de alojamiento con más funciones;
- En algunos casos, reiniciar el servidor web puede resolver el error 503. Si tiene acceso al servidor, intente reiniciarlo para ver si esto resuelve el problema. Sin embargo, tenga en cuenta que reiniciar el servidor web puede detener temporalmente el acceso a todos los sitios web alojados en él;
- Si el error 503 persiste y no puede resolverlo usted mismo, comuníquese con el soporte técnico de su proveedor de alojamiento. Podrán verificar el estado del servidor, investigar la causa del error y brindar asistencia para resolver el problema.
Recordando que el error 503 suele ser temporal y puede resolverse sin necesidad de intervención directa en el código o configuración de WordPress.
problema con la barra lateral
Si la barra lateral de su sitio de WordPress aparece debajo del contenido en lugar de al lado, esto generalmente indica un problema de diseño o código.
Aquí hay algunos pasos para tratar de resolver este problema:
- Asegúrate de que el tema que estás usando sea compatible con la versión de WordPress que tienes instalada;
- Si realizó modificaciones en el código del tema o agregó complementos que afectan el diseño, asegúrese de que no haya errores de código o conflictos que puedan estar causando el problema;
- Vea la configuración de su generador de páginas o tema para asegurarse de que la barra lateral esté configurada correctamente para que aparezca junto al contenido;
- Si está utilizando widgets en la barra lateral, verifique si alguno de ellos contiene contenido o código que interfiere con el diseño;
- Algunos complementos pueden causar conflictos de diseño e interferir con la visualización correcta de la barra lateral. Deshabilite temporalmente todos los complementos y vea si la barra lateral vuelve a su ubicación correcta. Si esto resuelve el problema, vuelva a habilitar los complementos uno por uno, revisando la barra lateral cada vez, hasta que identifique el complemento que causa el conflicto.
Bucle de redirección de inicio de sesión
Este error se produce cuando el sistema entra en un bucle interminable de redireccionamientos al intentar acceder a la página de inicio de sesión. Esto generalmente se debe a problemas de configuración o conflictos con complementos o temas.
- Comience por borrar el caché y las cookies de su navegador;
- Desactive todos los complementos en su sitio cambiando el nombre de la carpeta de complementos a través de FTP o utilizando el administrador de archivos de su proveedor de alojamiento. A continuación, intente acceder de nuevo a la página de inicio de sesión;
- El problema también podría estar relacionado con una configuración incorrecta en el archivo .htaccess. Haga una copia de seguridad del archivo .htaccess y luego elimínelo del directorio raíz de su sitio de WordPress. Intente acceder de nuevo a la página de inicio de sesión. Si se resuelve el problema, puede volver a crear el archivo .htaccess yendo a Configuración> Enlaces permanentes en su panel de WordPress y haciendo clic en "Guardar cambios". Esto generará un nuevo archivo .htaccess con la configuración correcta;
- Accede a la base de datos de tu sitio web usando una herramienta como phpMyAdmin o a través del panel de control de tu proveedor de hosting. En la tabla "wp_options", verifique los valores de las filas "siteurl" y "home" para asegurarse de que coincidan con la URL correcta para su sitio;
- Abra el archivo wp-config.php de su sitio de WordPress y asegúrese de que no haya líneas adicionales o espacios en blanco agregados sin darse cuenta. Asegúrese de que las definiciones de URL sean correctas. Las líneas relevantes son:
define('WP_SITEURL', 'http://ejemplo.com');
define('WP_HOME', 'http://ejemplo.com');
Reemplace "example.com" con la URL correcta para su sitio web;
- Cambiar temporalmente al tema predeterminado de WordPress.
Error al subir imágenes
El error de carga de imágenes de WordPress puede tener muchas causas y puede ser frustrante. Aquí hay algunas soluciones comunes para solucionar este problema:
- Asegúrese de que el tamaño de las imágenes que está intentando cargar esté dentro del límite permitido por WordPress;
- Asegúrese de que los permisos de la carpeta en el directorio de carga estén configurados correctamente. Las carpetas de carga predeterminadas son "wp-content/uploads". Los permisos correctos suelen ser 755 para carpetas y 644 para archivos. Puede cambiar los permisos utilizando el panel de control de su proveedor de alojamiento;
- Vea si hay suficiente espacio de almacenamiento en el servidor para cargar nuevas imágenes. Si se agota el espacio, deberá liberar espacio eliminando archivos innecesarios o comunicándose con su proveedor de alojamiento para aumentar su límite de almacenamiento;
- Deshabilite temporalmente los complementos de seguridad para ver si eso resuelve el problema;
- Haga una copia de seguridad del archivo .htaccess y luego cámbiele el nombre para comprobar si el problema está relacionado con él. Si la carga de la imagen funciona correctamente después de cambiar el nombre del archivo .htaccess, deberá revisar el contenido del archivo y verificar si hay alguna regla que esté bloqueando la carga;
- Cambia al tema predeterminado de WordPress.
WordPress no envía correos electrónicos
- Asegúrese de que la configuración de correo electrónico en su sitio de WordPress sea correcta. Accede al panel de administración de WordPress y ve a “Configuración” -> “Lectura”. Asegúrese de que la dirección de correo electrónico configurada como "Correo electrónico del administrador" sea válida y esté configurada correctamente;
- Póngase en contacto con su proveedor de alojamiento y verifique que la configuración de su servidor de correo electrónico sea correcta. Pueden proporcionarle información del servidor de correo electrónico y la configuración necesaria para enviar correos electrónicos desde su sitio de WordPress. Asegúrese de que las configuraciones de puerto, host, nombre de usuario y contraseña sean correctas;
- Vea si el servidor de correo electrónico funciona correctamente. Envíe un correo electrónico de prueba desde otra cuenta de correo electrónico a la dirección de correo electrónico configurada en WordPress. Si recibe el correo electrónico de prueba, el servidor de correo electrónico funciona correctamente. De lo contrario, comuníquese con el soporte de su proveedor de alojamiento para la solución de problemas del servidor de correo electrónico;
- Si está utilizando complementos relacionados con el correo electrónico en WordPress, deshabilite temporalmente esos complementos para ver si alguno de ellos está causando el problema.
- Verifique la carpeta de correo no deseado de su proveedor de correo electrónico para asegurarse de que los correos electrónicos de WordPress no se clasifiquen erróneamente como correo no deseado. Si encuentra correos electrónicos de WordPress en su carpeta de spam, márquelos como "no spam" para ayudar a mejorar la entrega futura de correos electrónicos;
La carpeta de destino ya existe
Este error ocurre cuando intenta crear o mover una carpeta a una ubicación donde ya existe una carpeta con el mismo nombre. Esto puede suceder al instalar un tema o complemento de WordPress.
- Compruebe si uno de los complementos instalados anteriormente tiene el mismo nombre que el que está intentando instalar. Luego, simplemente cambie el nombre del archivo o elimínelo;
- Para eliminar, deberá conectarse a su sitio de WordPress usando el Administrador de archivos del panel. Después de conectarse, debe ir a la carpeta wp-content/plugins o /wp-content/themes y buscar la carpeta con el nombre del complemento o tema que estaba tratando de instalar, luego elimínelo.
Recuperación de contraseña de administrador
Si perdiste tu contraseña de administrador de WordPress, hay algunas formas de recuperarla:
Uso de la opción de restablecimiento de contraseña de correo electrónico
- Acceda a la página de inicio de sesión de WordPress;
- Haga clic en el enlace "¿Olvidó su contraseña?" o “¿Perdiste tu contraseña?”;
- Ingrese su nombre de usuario o dirección de correo electrónico asociada con la cuenta de administrador y haga clic en "Recuperar contraseña";
- Verifique su bandeja de entrada de correo electrónico asociada con la cuenta de administrador;
- Busque un correo electrónico con el asunto "Restablecimiento de contraseña" o similar;
- Abra el correo electrónico y siga las instrucciones para restablecer su contraseña;
- Después de restablecer la contraseña, inicie sesión en WordPress con la nueva contraseña.
Uso de la opción de restablecimiento de contraseña de la base de datos
- Accede al panel de control de tu proveedor de hosting;
- Acceder a phpMyAdmin o cualquier otra herramienta de gestión de bases de datos proporcionada por su proveedor;
- Seleccione la base de datos de su sitio de WordPress de la lista;
- Busque la tabla con el prefijo "wp_users" o similar;
- Localice la línea correspondiente al usuario administrador (generalmente el ID es 1) y haga clic en “Editar” o “Editar Registro”;
- En la columna "user_pass", elimine el valor existente e ingrese una nueva contraseña en formato hash MD5 o SHA1.
- Haga clic en "Guardar" o "Actualizar" para guardar los cambios;
- Intente iniciar sesión en WordPress con la nueva contraseña que estableció.
Advertencia de PHP: no se puede modificar la información del encabezado

El mensaje de advertencia "Advertencia de PHP: no se puede modificar la información del encabezado" generalmente aparece cuando WordPress o un complemento intenta modificar o enviar encabezados HTTP después de que ya se hayan enviado. Esto puede causar problemas de compatibilidad o conflictos con otros scripts o complementos.
Aquí hay algunas posibles soluciones para corregir esta advertencia:
- Deshabilite temporalmente todos los complementos y vuelva a un tema predeterminado de WordPress;
- Asegúrese de que todos sus complementos y temas estén actualizados a las últimas versiones;
- Compruebe si hay errores o cambios inapropiados en los encabezados HTTP. Asegúrese de que no se esté intentando modificar los encabezados después de que ya se hayan enviado;
- Verifique los archivos .htaccess y wp-config.php en la raíz de su sitio de WordPress para asegurarse de que no haya instrucciones o configuraciones conflictivas relacionadas con los encabezados HTTP. Realice una copia de seguridad del archivo antes de realizar cualquier cambio y pruebe el sitio después de cada modificación;
modo de mantenimiento atascado
Si tiene problemas para desactivar el modo de mantenimiento de WordPress, siga los pasos a continuación para resolver el problema:
- WordPress crea un archivo llamado ".maintenance" en la raíz del directorio de su sitio cuando el modo de mantenimiento está habilitado. Asegúrese de que este archivo se haya eliminado correctamente. Si el archivo .maintenance todavía está presente, elimínelo manualmente;
- Borrar el caché;
- Verifique el archivo functions.php de su tema activo en busca de código que esté activando el modo de mantenimiento. Abra el archivo functions.php en el editor de temas de WordPress y busque cualquier código relacionado con el modo de mantenimiento. Si encuentra algún código relacionado, elimínelo y guarde los cambios;
- Deshabilite temporalmente todos los complementos y asegúrese de que el modo de mantenimiento esté desactivado. Si está deshabilitado, vuelva a habilitar los complementos uno por uno, probando el modo de mantenimiento en cada activación para identificar qué complemento está causando el problema;
- La tabla de "opciones" en la base de datos de WordPress contiene una entrada llamada "maintenance_mode" que se puede usar para habilitar o deshabilitar el modo de mantenimiento. Acceda a la base de datos usando una herramienta como phpMyAdmin y verifique el valor de esta entrada. Si se establece en "verdadero" o "1", cámbielo a "falso" o "0" para desactivar el modo de mantenimiento.
Modo de mantenimiento después de la actualización
Si su sitio de WordPress está atascado en modo de mantenimiento después de una actualización, es posible que deba borrar el caché y restablecer el archivo .maintenance.
- Borre el caché: si está utilizando un complemento de almacenamiento en caché o un servicio de almacenamiento en caché en su sitio, borre el caché para asegurarse de que se reflejen los cambios recientes. El almacenamiento en caché puede estar impidiendo que el modo de mantenimiento se deshabilite correctamente;
- Verifique que este archivo .maintenance se eliminó correctamente después de la actualización. Si el archivo .maintenance todavía está presente, elimínelo manualmente;
- Acceda a la base de datos utilizando una herramienta como phpMyAdmin y verifique el valor de entrada "maintenance_mode". Si se establece en "verdadero" o "1", cámbielo a "falso" o "0" para desactivar el modo de mantenimiento;
- Algunos complementos o temas pueden estar causando conflictos después de la actualización y manteniendo el sitio en modo de mantenimiento. Deshabilite temporalmente todos los complementos y vuelva a un tema predeterminado de WordPress. Luego verifique si el modo de mantenimiento está desactivado. Si está deshabilitado, vuelva a habilitar los complementos y el tema uno por uno, probando el modo de mantenimiento después de cada activación para identificar cuál está causando el problema.
Después de realizar estos pasos, actualice su sitio y verifique que el modo de mantenimiento se haya desactivado correctamente.
Error 404: los enlaces permanentes y las imágenes no funcionan
El error 404 se muestra cuando el servidor no puede encontrar la página solicitada. Esto puede suceder con los enlaces permanentes y las imágenes de WordPress. Aquí hay algunas soluciones para solucionar estos problemas:
- Vaya a Configuración > Enlaces permanentes en su panel de administración de WordPress y asegúrese de que su estructura de enlaces permanentes esté configurada correctamente. Seleccione una opción diferente y guarde sus cambios. Luego verifique que los enlaces funcionen correctamente. Si lo están, puede volver a la estructura original o elegir una opción personalizada si lo prefiere;
- A veces, las reglas de reescritura pueden quedar obsoletas o corrompidas, lo que genera errores 404. Para actualizar las reglas de reescritura, vaya a Configuración > Enlaces permanentes y simplemente haga clic en el botón "Guardar cambios" sin realizar ningún cambio. Esto obligará a WordPress a actualizar las reglas de reescritura y puede resolver el problema.
- Asegúrese de que los permisos de archivo estén configurados correctamente para las imágenes y la carpeta donde están almacenadas. Los permisos típicos para archivos son 644 y para carpetas son 755. Asegúrese de que los permisos estén configurados correctamente usando el panel de control de su proveedor de alojamiento;
- Si las imágenes no se muestran correctamente, verifique que las rutas de las imágenes sean correctas donde se hace referencia. Asegúrese de que la ruta sea válida y que las imágenes estén realmente presentes en las ubicaciones especificadas;
- Algunos complementos o temas pueden causar conflictos que conducen a errores 404. Intente deshabilitar temporalmente todos los complementos y cambiar a un tema predeterminado de WordPress.
Subir: no se pudo escribir el archivo en el disco
Este error ocurre cuando WordPress no puede guardar el archivo cargado en el servidor. Esto puede deberse a varias razones. Aquí hay algunas soluciones:
- Asegúrese de que los permisos de escritura estén configurados correctamente para el directorio donde se cargan los archivos. Los permisos típicos para los directorios son 755. Utilice el panel de control de su proveedor de alojamiento para verificar y ajustar los permisos del directorio si es necesario;
- Compruebe si hay suficiente espacio en disco en el servidor para cargar los archivos. Si se agota el espacio en disco, WordPress no podrá escribir archivos correctamente. Comuníquese con el soporte de su proveedor de alojamiento para verificar el espacio disponible en el disco;
- El error también puede ocurrir si el tamaño del archivo excede el límite de carga establecido en su servidor. Puede aumentar el límite de carga editando el archivo php.ini o poniéndose en contacto con el soporte de su proveedor de alojamiento para realizar este cambio;
- Intente deshabilitar temporalmente todos los complementos y cambiar a un tema predeterminado de WordPress como Twenty Twenty-One;
- Algunas configuraciones de seguridad en el servidor pueden restringir la carga de ciertos tipos de archivos. Consulte con el soporte de su proveedor de alojamiento para ver si existen restricciones de seguridad que podrían estar causando el problema.
Error 28
El error 28 de WordPress está comúnmente relacionado con problemas de espacio en disco insuficiente en el servidor de alojamiento. Este error ocurre cuando no se pueden escribir datos en la base de datos debido a la falta de espacio disponible.
Para resolver el error 28 en WordPress, puedes probar las siguientes soluciones:
- Limpiar cache;
- Elimine archivos innecesarios: revise su servidor en busca de archivos innecesarios, como copias de seguridad antiguas, archivos de registro o archivos temporales. Elimine estos archivos para liberar espacio en disco;
- Use un complemento de optimización de base de datos para limpiar y optimizar las tablas de la base de datos de WordPress. Esto puede reducir el tamaño de la base de datos y liberar espacio en disco;
Es importante recordar que el error 28 podría ser una indicación de que estás alcanzando los límites de almacenamiento de tu plan de hosting. En ese caso, considerar actualizar a un plan con más espacio en disco podría ser una solución a largo plazo.
Error 145
El error 145 está relacionado con problemas con la base de datos MySQL. Este error ocurre cuando una tabla de la base de datos está corrupta o dañada, lo que impide que WordPress acceda correctamente a la información requerida.
Para resolver el error 145 en WordPress, puedes seguir estos pasos:
- Antes de realizar cualquier cambio, es esencial hacer una copia de seguridad completa de su base de datos de WordPress para asegurarse de no perder ningún dato importante;
- Use una herramienta de administración de bases de datos como phpMyAdmin para verificar la integridad de la tabla dañada. Selecciona la tabla afectada y elige la opción “Reparar tabla” o “Reparar tabla y optimizar”;
- En phpMyAdmin, seleccione la base de datos de su sitio de WordPress y elija la opción “Verificar base de datos” o “Verificar todas las tablas”. Esto ejecutará un escaneo completo de la base de datos en busca de errores e intentará corregirlos automáticamente;
- Hay complementos disponibles en el repositorio de WordPress que pueden ayudar a reparar tablas y corregir errores de la base de datos. Algunos ejemplos populares incluyen el WP-DBManager y el WP Optimize. Instale y active uno de estos complementos y siga las instrucciones proporcionadas para realizar la reparación de la base de datos.
llamado una funcion indefinida
Este error ocurre cuando intenta usar una función que no está definida o no está disponible en su código de WordPress. Esto puede suceder por diferentes motivos, como un complemento o tema desactualizado, problemas de compatibilidad o errores de programación.
- Verifique que la función esté escrita correctamente y que exista en su código. Asegúrese de que el nombre de la función sea correcto, incluidas las letras mayúsculas y minúsculas, así como la sintaxis correcta para llamar a la función;
- Si la función está definida en un archivo separado, verifique que el archivo se cargue correctamente en su código. Verifique que la ruta del archivo sea correcta y que el archivo se agregue o se requiera en la ubicación adecuada;
- Si el error ocurrió después de instalar o actualizar un complemento o tema, puede haber problemas de compatibilidad. Asegúrese de que el complemento o tema esté actualizado a la última versión y sea compatible con la versión de WordPress que está utilizando. En algunos casos, es posible que deba deshabilitar temporalmente el complemento o cambiar a un tema predeterminado para ver si el error desaparece;
- Es posible que dos complementos estén tratando de definir la misma función o que haya conflictos entre ellos. Desactive todos los complementos y luego actívelos uno por uno, verificando si el error ocurre nuevamente después de activar cada complemento;
- Si está desarrollando o modificando el tema o el complemento usted mismo, asegúrese de que no haya errores de programación que causen el problema. Verifique que todas las funciones estén definidas correctamente, incluida la declaración correcta de parámetros y valores de retorno.
Error 13
El error 13 ocurre cuando MySQL no puede crear o escribir en un archivo temporal. Esto podría deberse a una configuración incorrecta de la variable “tmpdir” en MySQL, que apunta a un directorio no escribible. Para corregir este error, siga estos pasos:
- Localice el archivo de configuración de MySQL, llamado my.cnf (en sistemas *nix) o mi.ini (en Windows). Por lo general, se encuentra en /etc/ en Linux o en la carpeta de instalación de MySQL en Windows; Abra los archivos en un editor de texto simple;
- Busca la sección [Mysqld];
- Encuentre la línea que define la variable “tmpdir”. Si la línea está comentada (comenzando con "#"), elimine el carácter "#" para eliminarlo;
- Edite la línea "tmpdir" para que apunte a un directorio de escritura en su sistema, como / Tmp, / var / tmp o cualquier otro directorio de su elección. Asegúrese de que el directorio tenga los permisos de escritura correctos;
- Guarde el archivo de configuración y ciérrelo;
- Reinicie el servidor MySQL para aplicar los cambios. Esto se puede hacer ejecutando el comando "mysqlshutdown -u -p apagado" para apagar MySQL y luego iniciarlo de nuevo usando el comando “./bin/safe_mysqld &” (en el directorio de instalación de MySQL).
Asegúrese de seguir los pasos cuidadosamente y hacer una copia de seguridad de su archivo de configuración de MySQL antes de realizar cualquier cambio.
Los errores de WordPress pueden ser frustrantes, pero es importante recordar que son comunes en cualquier plataforma de software.
Si bien los problemas de wordpress pueden parecer desalentadores, la mayoría de ellos tienen soluciones. Además, la comunidad de WordPress es rica en recursos, foros de soporte y documentación donde puede encontrar más consejos de wordpress paso a paso y soluciones a problemas comunes. Si es necesario, puede solicitar la ayuda de desarrolladores experimentados o el soporte de su proveedor de alojamiento para resolver problemas más complejos.
¿Necesita ayuda con un error de WordPress? ¡Déjalo en los comentarios!
Ver Más
WordPress: 5 consejos de uso para mejorar tu blog
Descubra más sobre Showmetech
Regístrate para recibir nuestras últimas novedades por correo electrónico.