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

Preguntas frecuentes sobre WordPress en cPanel: errores y soluciones

Actualizado el 19 de junio de 2026

Introducción: ¿Por qué aparecen errores en WordPress desde cPanel?

Si gestionas tu sitio web con WordPress alojado en un servidor con cPanel, es normal que de vez en cuando te encuentres con algún mensaje de error. La pantalla blanca de la muerte, el error de conexión a la base de datos o los problemas al actualizar plugins son algunos de los más comunes. Pero no te preocupes: la mayoría tienen solución y no requieren ser un experto en programación.

En esta FAQ WordPress cPanel encontrarás las preguntas más frecuentes, sus causas y, sobre todo, los pasos para solucionar cada error paso a paso. Al final, también te daremos algunos consejos para prevenir problemas y mantener tu WordPress estable.


Error 1: Pantalla blanca (WSOD – White Screen of Death)

Este es uno de los errores WordPress cPanel más temidos. Cuando aparece, el sitio no carga nada, solo ves una página en blanco. Generalmente ocurre por un conflicto de plugins, temas o un límite de memoria agotado.

Solución paso a paso

  1. Accede a cPanel y abre el administrador de archivos (File Manager).
  2. Ve a la carpeta wp-content y dentro a la carpeta plugins.
  3. Renombra la carpeta del plugin que sospechas que causó el problema. Por ejemplo, cambia mi-plugin a mi-plugin-desactivado. Esto desactiva el plugin sin necesidad de entrar al panel de administración.
  4. Si el error persiste, renombra la carpeta themes (dentro de wp-content) a themes_old. WordPress usará un tema por defecto.
  5. Si nada funciona, aumenta el límite de memoria editando el archivo wp-config.php (en la raíz de WordPress). Agrega esta línea antes del comentario final:
    define('WP_MEMORY_LIMIT', '256M');
    

[TIP] Si usas Syspanel (antes conocido como HestiaCP), el proceso es el mismo. Solo recuerda que el puerto de acceso es el 2106.


Error 2: Error de conexión a la base de datos

Este mensaje aparece cuando WordPress no puede comunicarse con la base de datos MySQL. Puede deberse a credenciales incorrectas, la base de datos caída o un problema de permisos.

Solución

  1. Verifica las credenciales en el archivo wp-config.php. Busca las líneas:
    define('DB_NAME', 'nombre_base');
    define('DB_USER', 'usuario');
    define('DB_PASSWORD', 'contraseña');
    define('DB_HOST', 'localhost');
    
  2. Prueba la conexión desde phpMyAdmin (en cPanel, busca el ícono de phpMyAdmin). Si no puedes acceder, la base de datos puede estar corrupta.
  3. Repara la base de datos agregando esta línea en wp-config.php:
    define('WP_ALLOW_REPAIR', true);
    
    Luego visita tudominio.com/wp-admin/maint/repair.php y elige “Reparar y optimizar”.
  4. No olvides eliminar esa línea después de la reparación por seguridad.

[WARNING] No compartas nunca tus credenciales de la base de datos. Si el error persiste, contacta a tu proveedor de hosting para que revise el servidor MySQL.


Error 3: Demasiadas redirecciones (ERR_TOO_MANY_REDIRECTS)

Este error suele aparecer después de cambiar la URL del sitio o instalar un certificado SSL. El navegador entra en un bucle de redirecciones.

Solución

  1. Limpia la caché del navegador y prueba de nuevo.
  2. Revisa la configuración de SSL en cPanel. Asegúrate de que el certificado esté activo y que hayas forzado HTTPS desde el administrador de WordPress (Ajustes > Generales).
  3. Desactiva temporalmente los plugins de caché y redirección desde el administrador de archivos (renombrando sus carpetas como en el error 1).
  4. Verifica el archivo .htaccess en la raíz de WordPress. Si está corrupto, renómbralo a .htaccess_old y luego ve a Ajustes > Enlaces permanentes en WordPress y guarda de nuevo. Esto generará un nuevo archivo.

[INFO] Si usas un CDN o un firewall como Cloudflare, asegúrate de que la opción “SSL Flexible” esté configurada correctamente. Lo ideal es usar “Full (strict)” si tienes un certificado válido.


Error 4: Error al subir archivos (límite de tamaño)

WordPress tiene un límite de tamaño para subir archivos (imágenes, plugins, etc.). Si ves un mensaje como “El archivo subido excede la directiva upload_max_filesize”, es hora de aumentar ese límite.

Solución

  1. Edita el archivo php.ini desde cPanel (busca “Select PHP Version” o “MultiPHP INI Editor”).
  2. Cambia las siguientes líneas:
    upload_max_filesize = 64M
    post_max_size = 64M
    memory_limit = 128M
    max_execution_time = 300
    
  3. Guarda los cambios y reinicia el servicio PHP desde el mismo panel.
  4. Si no tienes acceso a php.ini, crea un archivo php.ini en la raíz de WordPress con esas líneas.

[TIP] Algunos hosts permiten modificar estos valores desde el archivo .htaccess. Agrega:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value memory_limit 128M

Error 5: Error 500 – Internal Server Error

Este error genérico puede deberse a un archivo .htaccess corrupto, un plugin incompatible o un problema de permisos de archivos.

Solución

  1. Renombra el archivo .htaccess a .htaccess_old para desactivarlo temporalmente. Si el error desaparece, regenera el archivo desde Ajustes > Enlaces permanentes.
  2. Aumenta el límite de memoria (como en el error 1).
  3. Revisa los permisos de archivos y carpetas. Desde cPanel, selecciona todos los archivos y cambia los permisos a 755 para carpetas y 644 para archivos. No uses 777.
  4. Desactiva todos los plugins renombrando la carpeta plugins a plugins_old. Luego ve activando uno por uno para identificar el culpable.

[WARNING] Si el error persiste, revisa los logs de error de cPanel (sección “Error Log”) para obtener más detalles. Busca la línea que indique el archivo y la línea del problema.


Error 6: Problemas al actualizar WordPress, plugins o temas

A veces las actualizaciones fallan por falta de permisos de escritura, límite de tiempo de ejecución o conflictos con el servidor.

Solución

  1. Asegúrate de que los permisos sean correctos (ver error 5).
  2. Aumenta el tiempo máximo de ejecución en php.ini:
    max_execution_time = 600
    
  3. Actualiza manualmente descargando la última versión de WordPress desde wordpress.org, descomprímela y sube la carpeta wp-admin y wp-includes mediante FTP o File Manager. Sobrescribe los archivos existentes.
  4. Desactiva todos los plugins antes de actualizar y vuelve a activarlos después.

[INFO] Si usas Syspanel, el proceso de actualización manual es idéntico. Solo recuerda que el puerto de acceso es el 2106.


Error 7: No se puede conectar a WordPress.org (fallo en instalación de plugins)

Este error ocurre cuando el servidor no puede comunicarse con los servidores de WordPress. Puede deberse a un firewall, DNS o configuración de PHP.

Solución

  1. Verifica que tu servidor tenga acceso a internet. Desde cPanel, abre “Terminal” y ejecuta:
    ping wordpress.org
    
    Si no hay respuesta, contacta a tu hosting.
  2. Revisa la configuración de DNS en cPanel. Asegúrate de que los registros apunten correctamente.
  3. Desactiva temporalmente el firewall (si tienes uno como ModSecurity) desde la sección “Security” de cPanel.
  4. Instala plugins manualmente descargándolos desde wordpress.org y subiéndolos por File Manager a la carpeta wp-content/plugins.

Error 8: Error al enviar correos desde WordPress

WordPress usa la función mail() de PHP, que muchos servidores bloquean por spam. Si los formularios de contacto no envían correos, es hora de usar SMTP.

Solución

  1. Instala un plugin SMTP como WP Mail SMTP o Easy WP SMTP.
  2. Configúralo con los datos de tu proveedor de correo (Gmail, Outlook, etc.) o con el servicio SMTP de tu hosting.
  3. Si tu hosting tiene un servicio de correo propio, usa los detalles que aparecen en cPanel > Email Deliverability.

[TIP] Algunos hosts ofrecen un servidor SMTP interno. Pregunta a tu proveedor o revisa la documentación de tu panel.


Preguntas frecuentes adicionales

¿Cómo puedo saber si el problema es del hosting o de WordPress?

Prueba con un sitio de prueba: instala WordPress en una subcarpeta o usa un plugin como Health Check. Si el error persiste incluso con un tema por defecto y sin plugins, el problema es del servidor. Contacta a tu proveedor.

¿Qué hago si no puedo acceder al panel de administración de WordPress?

Usa el administrador de archivos de cPanel para desactivar plugins o temas (como en el error 1). También puedes usar phpMyAdmin para cambiar la contraseña de administrador directamente en la base de datos.

¿Es seguro usar Syspanel para gestionar WordPress?

Sí, Syspanel (HestiaCP) es un panel de control seguro y eficiente. Solo recuerda que el puerto de acceso es el 2106 y que las operaciones básicas (archivos, bases de datos, correo) son muy similares a cPanel.


Consejos finales para evitar errores WordPress cPanel

  1. Mantén todo actualizado: WordPress, plugins, temas y PHP.
  2. Haz copias de seguridad periódicas desde cPanel (sección “Backup”).
  3. Usa un tema ligero y plugins de fuentes confiables.
  4. Revisa los logs de error de cPanel con frecuencia.
  5. No modifiques archivos del núcleo de WordPress directamente; usa un tema hijo.

[INFO] Si después de seguir todos estos pasos el error persiste, no dudes en contactar al soporte técnico de tu hosting. Ellos tienen acceso directo al servidor y pueden revisar problemas más profundos.


Conclusión

Los errores WordPress cPanel pueden parecer abrumadores, pero con esta FAQ WordPress cPanel tienes las herramientas para resolver la mayoría sin ayuda externa. Recuerda siempre hacer copias de seguridad antes de hacer cambios y, si algo sale mal, vuelve a los pasos básicos: desactivar plugins, cambiar de tema y verificar permisos.

Para más WordPress cPanel ayuda, consulta la documentación oficial de cPanel o los foros de WordPress. Y si usas Syspanel, recuerda que el puerto de acceso es el 2106 y que su comunidad también ofrece soporte.

¡No dejes que un error arruine tu día! Con paciencia y estos pasos, tu sitio volverá a funcionar en pocos minutos.

¿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