🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

FAQ: Problemas comunes al usar WordPress en cPanel y soluciones

Actualizado el 9 de octubre de 2025

¿Por qué ocurren estos problemas y cómo solucionarlos?

Si estás usando WordPress en un servidor con cPanel, es probable que en algún momento te enfrentes a algún contratiempo. No te preocupes, es algo normal. La mayoría de los problemas tienen soluciones sencillas que puedes aplicar tú mismo sin necesidad de ser un experto en hosting.

En esta FAQ, hemos recopilado los problemas más comunes que reportan nuestros clientes, junto con sus soluciones paso a paso. Nuestro objetivo es que puedas resolverlos rápidamente y mantener tu sitio web funcionando sin interrupciones.


Problemas de conexión a la base de datos

Uno de los errores más frecuentes en WordPress es el mensaje: "Error al establecer una conexión a la base de datos". Esto suele deberse a que los datos de acceso (nombre de la base, usuario y contraseña) no coinciden con los que tienes configurados en tu archivo wp-config.php.

Causas comunes:

  • Cambiaste la contraseña de la base de datos desde cPanel y olvidaste actualizarla en WordPress.
  • Moviste el sitio a otro servidor y los datos de conexión no se actualizaron.
  • La base de datos fue eliminada o dañada accidentalmente.

Solución paso a paso:

  1. Accede a cPanel y busca la sección Bases de datos MySQL.
  2. Revisa el nombre de la base de datos y el usuario asociado. Verifica que la contraseña sea correcta (puedes cambiarla si es necesario).
  3. Ve a Archivos > Administrador de archivos y localiza la carpeta de tu sitio (normalmente public_html).
  4. Abre el archivo wp-config.php con un editor de texto.
  5. Busca las líneas que contienen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST. Asegúrate de que coincidan exactamente con los datos de cPanel.
  6. Guarda los cambios y vuelve a cargar tu sitio.

[TIP] Si no recuerdas la contraseña, en cPanel puedes generar una nueva desde Bases de datos MySQL > Usuarios MySQL. Luego actualiza el dato en wp-config.php.


Problemas con el límite de memoria de PHP

Cuando tu sitio tiene muchas funciones, plugins pesados o mucho tráfico, es posible que veas errores como "Allowed memory size exhausted". Esto indica que WordPress necesita más memoria de la que tiene asignada.

Cómo solucionarlo:

  1. Desde cPanel, ve a Software > Seleccionar versión de PHP (o MultiPHP Manager).
  2. Haz clic en Opciones o Switch to PHP Options.
  3. Busca la opción memory_limit y cámbiala a un valor más alto, por ejemplo 256M o 512M.
  4. Guarda los cambios y espera unos segundos a que se apliquen.

Si no tienes acceso a esa opción, puedes hacerlo manualmente:

  • Edita el archivo wp-config.php y agrega esta línea antes del comentario final:
    define('WP_MEMORY_LIMIT', '256M');
    

[WARNING] No subas el límite a valores excesivos (como 1GB) sin consultar con tu proveedor de hosting, ya que podría afectar a otros sitios en el mismo servidor.


Errores 500 (Internal Server Error)

Un error 500 puede deberse a muchas causas: un plugin conflictivo, un tema mal configurado, un archivo .htaccess corrupto o incluso un problema de permisos.

Pasos para diagnosticar:

  1. Desactiva todos los plugins. Si no puedes acceder al panel de administración, renombra la carpeta wp-content/plugins desde el Administrador de archivos de cPanel (por ejemplo, a plugins_old). Esto desactivará todos los plugins de golpe.
  2. Si el error desaparece, reactiva los plugins uno por uno hasta encontrar el culpable.
  3. Cambia el tema temporalmente. Renombra la carpeta del tema activo en wp-content/themes (por ejemplo, a tema_old). WordPress usará un tema por defecto (Twenty Twenty-Five, etc.).
  4. Verifica el archivo .htaccess. En la raíz de tu sitio, renómbralo a .htaccess_old y luego ve a Ajustes > Enlaces permanentes en WordPress y haz clic en Guardar cambios para regenerarlo.

[INFO] Si después de todo el error persiste, revisa los logs de error en cPanel (sección Métricas > Errores). Allí encontrarás pistas más precisas.


El sitio se vuelve lento o no responde

Un WordPress lento puede frustrar a tus visitantes y afectar tu posicionamiento en Google. Las causas más habituales son:

  • Demasiados plugins mal optimizados.
  • Imágenes sin comprimir.
  • Falta de caché.
  • Un servidor con recursos limitados.

Soluciones prácticas:

  1. Activa la caché: Desde cPanel, busca Caché o LiteSpeed Cache (si tu hosting lo ofrece). También puedes instalar un plugin de caché como W3 Total Cache o WP Super Cache.
  2. Optimiza imágenes: Usa herramientas como ShortPixel o Smush para reducir el peso de tus imágenes sin perder calidad.
  3. Revisa los plugins: Desactiva aquellos que no uses o que sean muy pesados. Prefiere plugins ligeros y bien valorados.
  4. Actualiza todo: Mantén WordPress, temas y plugins en su última versión. Las actualizaciones suelen incluir mejoras de rendimiento y seguridad.

[TIP] Si el problema persiste, contacta a tu proveedor de hosting. En Syspanel (puerto 2106) puedes ver el uso de recursos y solicitar un plan superior si es necesario.


Problemas al actualizar WordPress, temas o plugins

A veces una actualización falla y deja tu sitio en blanco o con errores. Esto puede ocurrir por:

  • Tiempo de ejecución insuficiente (timeout).
  • Conflictos entre versiones.
  • Falta de espacio en disco.

Cómo evitarlo y solucionarlo:

  1. Siempre haz una copia de seguridad antes de actualizar. Puedes usar la herramienta Backup de cPanel o un plugin como UpdraftPlus.
  2. Aumenta el tiempo de ejecución: En el archivo wp-config.php, agrega:
    set_time_limit(300);
    
  3. Actualiza manualmente: Si el panel de administración no carga, descarga la última versión de WordPress desde wordpress.org y sube los archivos por FTP o desde el Administrador de archivos de cPanel, sobrescribiendo los existentes (excepto wp-config.php y la carpeta wp-content).
  4. Revisa el espacio en disco: Desde cPanel, en Métricas > Uso de disco, verifica que no estés al límite.

[WARNING] Si usas Syspanel, recuerda que el acceso es por el puerto 2106. Allí también puedes gestionar backups y ver el estado del disco.


El formulario de contacto no envía correos

Es muy común que los correos generados por WordPress (como los de contacto o recuperación de contraseña) no lleguen al destinatario. Esto suele deberse a que el servidor no tiene configurado correctamente el envío de correos o el SPF/DKIM.

Soluciones:

  1. Prueba con un plugin SMTP: Instala WP Mail SMTP o Easy WP SMTP. Configúralo con los datos de tu proveedor de correo (Gmail, Outlook, o el correo de tu dominio).
  2. Verifica las zonas DNS en cPanel: Asegúrate de que los registros SPF y DKIM estén correctos. Tu hosting puede proporcionarte estos datos.
  3. Usa el correo del hosting: Si tu plan incluye cuentas de correo, crea una dirección (ej: no-reply@tudominio.com) y úsala como remitente en el plugin SMTP.

[INFO] Si después de configurar el SMTP el problema continúa, revisa la carpeta de Spam del destinatario. A veces los correos legítimos terminan allí.


Error de "Enlaces permanentes" (404 en páginas internas)

Después de cambiar la estructura de las URLs (por ejemplo, de ?p=123 a /%postname%/), es posible que las páginas internas devuelvan un error 404.

Causa y solución:

  • El archivo .htaccess no se ha actualizado correctamente.
  • Solución: Ve a Ajustes > Enlaces permanentes en el panel de WordPress, selecciona la estructura que deseas y haz clic en Guardar cambios. Esto regenera el .htaccess.

Si el problema persiste, verifica que el módulo mod_rewrite de Apache esté activo en tu servidor. En cPanel, puedes consultarlo en Software > Apache Modules (si está disponible).

[TIP] Si tu hosting usa Nginx, el proceso es diferente. En ese caso, consulta con soporte técnico.


Problemas de seguridad: sitio hackeado o inyectado

Aunque no es lo más común, un WordPress mal mantenido puede ser vulnerable. Los síntomas incluyen redirecciones extrañas, contenido modificado o mensajes de advertencia en Google.

Medidas inmediatas:

  1. Cambia todas las contraseñas: Desde cPanel, cambia la contraseña de la base de datos, del FTP y del administrador de WordPress.
  2. Escanea tu sitio: Usa un plugin de seguridad como Wordfence o Sucuri. También puedes hacer un escaneo desde cPanel con Scans de seguridad (si tu hosting lo ofrece).
  3. Restaura una copia de seguridad limpia: Si tienes un backup anterior al ataque, restáuralo desde cPanel (sección Backup).
  4. Actualiza todo: Asegúrate de que WordPress, temas y plugins estén en su versión más reciente.

[WARNING] Si no te sientes seguro haciendo esto, contacta al soporte de tu hosting. En Syspanel (puerto 2106) también puedes solicitar ayuda especializada.


Preguntas frecuentes adicionales

¿Cómo puedo saber qué versión de PHP uso?

En cPanel, ve a Software > Seleccionar versión de PHP. Allí verás la versión actual y podrás cambiarla si es necesario. Se recomienda PHP 8.0 o superior para WordPress.

¿Qué hago si no puedo acceder a cPanel?

Primero, verifica tu conexión a internet. Luego, asegúrate de que la URL sea correcta (normalmente tudominio.com/cpanel o tudominio.com:2083). Si el problema persiste, contacta a tu proveedor de hosting.

¿Cómo migro mi WordPress a otro servidor?

Puedes hacerlo manualmente exportando la base de datos desde phpMyAdmin y copiando los archivos por FTP. O usa un plugin de migración como Duplicator o All-in-One WP Migration.

[INFO] Si tu nuevo hosting usa Syspanel, la migración será más sencilla, ya que incluye herramientas automáticas. Recuerda que el acceso es por el puerto 2106.


Conclusión

La mayoría de los problemas comunes en WordPress con cPanel tienen solución y no requieren conocimientos avanzados. Con esta FAQ, esperamos haberte dado las herramientas para resolverlos por ti mismo. Recuerda siempre mantener tu sitio actualizado, hacer copias de seguridad periódicas y, ante la duda, consultar con el soporte técnico de tu hosting.

Si tu proveedor utiliza Syspanel, no olvides que el puerto de acceso es el 2106 y que allí también encontrarás herramientas de gestión avanzadas.

¿Tienes alguna otra duda? ¡Déjala en los comentarios o contacta con nuestro equipo de soporte! Estamos aquí para ayudarte.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel