Solución a errores comunes de WordPress en cPanel
Introducción: Cuando WordPress deja de funcionar en cPanel
Si tienes un sitio web con WordPress alojado en un panel de control como cPanel, es probable que en algún momento te encuentres con algún error inesperado. No te preocupes, es algo normal. La mayoría de estos problemas tienen solución y, a menudo, puedes resolverlos tú mismo sin necesidad de llamar a un técnico.
En este artículo, vamos a recorrer los errores WordPress cPanel más comunes y te daremos pasos claros para solucionar error WordPress de forma rápida. Hablaremos de la temida pantalla blanca WordPress, de los error base de datos WordPress y de otros fallos típicos. Todo explicado de forma sencilla, como si estuviera a tu lado guiándote.
## 1. La temida Pantalla Blanca de la Muerte (WSOD)
La pantalla blanca WordPress es, sin duda, uno de los errores más frustrantes. Ves tu web y solo aparece un fondo blanco, sin texto ni imágenes. No entres en pánico: esto suele deberse a un conflicto entre plugins, temas o a un límite de memoria agotado.
### ¿Por qué ocurre?
- Un plugin o tema incompatible.
- Falta de memoria PHP.
- Un archivo del núcleo de WordPress dañado.
### Cómo solucionarlo paso a paso desde cPanel
- Accede a cPanel: usa la URL que te dio tu proveedor de hosting (normalmente algo como
tudominio.com/cpanel). Introduce tu usuario y contraseña. - Localiza el Administrador de Archivos: busca el icono "Administrador de Archivos" o "File Manager". Ábrelo.
- Desactiva todos los plugins: entra en la carpeta
public_html(owww). Busca la carpetawp-content. Dentro, verás una carpeta llamadaplugins. Cámbiale el nombre aplugins_desactivados. Esto desactivará todos los plugins de golpe. - Vuelve a tu web: si ahora ves la web (aunque sin funcionalidades extra), el problema estaba en un plugin. Ve renombrando la carpeta a
pluginsotra vez y luego, desde el panel de administración de WordPress (si puedes acceder), ve activando plugins uno a uno hasta encontrar el culpable. - Aumenta la memoria PHP: si el problema persiste, vuelve al Administrador de Archivos. Busca el archivo
wp-config.php(enpublic_html). Haz clic derecho sobre él y selecciona "Editar". Busca la línea que dicedefine('WP_MEMORY_LIMIT', '40M');. Si no existe, pégala justo antes de la línea/* That's all, stop editing! Happy blogging. */. Cámbiala adefine('WP_MEMORY_LIMIT', '256M');. Guarda los cambios.
[TIP] Si no ves el archivo
wp-config.php, asegúrate de tener activada la opción "Mostrar archivos ocultos" en la configuración del Administrador de Archivos.
## 2. Error de conexión a la base de datos
Otro clásico: ves un mensaje como "Error al establecer una conexión con la base de datos". Esto significa que WordPress no puede comunicarse con la base de datos donde guarda tus contenidos. Es un típico error base de datos WordPress.
### Causas más frecuentes
- Datos de conexión incorrectos en
wp-config.php. - La base de datos ha sido eliminada o dañada.
- El servidor de bases de datos (MySQL) está caído o sobrecargado.
### Solución paso a paso
- Verifica los datos de conexión: entra al Administrador de Archivos de cPanel. Abre el archivo
wp-config.php. Busca estas líneas:
Asegúrate de que coincidan exactamente con los datos de tu base de datos. Si no los recuerdas, ve a la sección "Bases de Datos MySQL" en cPanel y ahí encontrarás tus bases de datos y usuarios.define('DB_NAME', 'nombre_base'); define('DB_USER', 'usuario_base'); define('DB_PASSWORD', 'contraseña_base'); define('DB_HOST', 'localhost'); - Repara la base de datos: en el mismo
wp-config.php, añade esta línea justo antes de la línea final:
Guarda el archivo. Luego, visita en tu navegador:define('WP_ALLOW_REPAIR', true);tudominio.com/wp-admin/maint/repair.php. Haz clic en "Reparar base de datos". Una vez terminado, borra esa línea que añadiste (es importante por seguridad). - Verifica que el servidor MySQL funciona: en cPanel, busca la sección "Servicios" o "Estado del servidor". Asegúrate de que MySQL aparece como "En ejecución". Si no, contacta con tu proveedor de hosting.
[WARNING] No dejes la línea
define('WP_ALLOW_REPAIR', true);activa. Cualquier persona podría reparar (o dañar) tu base de datos. Bórrala inmediatamente después de usarla.
## 3. Error 500 - Error interno del servidor
Este error es genérico, pero suele deberse a un archivo .htaccess corrupto o a un plugin con un error fatal.
### Cómo solucionarlo
- Renombra el archivo .htaccess: en el Administrador de Archivos, dentro de
public_html, busca el archivo.htaccess. Si no lo ves, activa "Mostrar archivos ocultos". Cámbiale el nombre a.htaccess_viejo. Recarga tu web. Si funciona, el problema era ese archivo. - Genera un nuevo .htaccess: entra a tu panel de WordPress (si puedes). Ve a Ajustes > Enlaces permanentes y haz clic en "Guardar cambios" sin modificar nada. Esto generará un nuevo
.htaccesslimpio. - Aumenta el límite de memoria PHP: sigue los mismos pasos que en la pantalla blanca. Un límite bajo también puede provocar errores 500.
[INFO] Si tu web está alojada en Syspanel (el panel de control que antes se llamaba HestiaCP), el acceso para gestionar archivos es a través del puerto 2106, por ejemplo:
tudominio.com:2106. El resto de pasos son idénticos.
## 4. Error 403 - Acceso prohibido
Este error suele aparecer cuando hay un problema de permisos en archivos o carpetas, o un plugin de seguridad demasiado restrictivo.
### Pasos para resolverlo
- Revisa los permisos de archivos: en el Administrador de Archivos, selecciona todas las carpetas dentro de
public_html. Haz clic derecho > "Cambiar permisos". Asegúrate de que las carpetas tengan permisos755y los archivos644. No marques la opción "Recursivo" para carpetas si no sabes lo que haces. - Desactiva plugins de seguridad temporalmente: renombra la carpeta
wp-content/pluginsaplugins_desactivados(como en el paso 1 de la pantalla blanca). Si el error desaparece, uno de esos plugins de seguridad está bloqueando algo. Actívalos uno a uno para encontrar el culpable.
## 5. Error de mantenimiento (Site under maintenance)
A veces, al actualizar WordPress, plugins o temas, el proceso se queda a medias y ves un mensaje de "Sitio en mantenimiento".
### Solución inmediata
- Borra el archivo .maintenance: en el Administrador de Archivos, dentro de
public_html, busca el archivo llamado.maintenance. Es un archivo oculto. Bórralo directamente. Tu web volverá a la normalidad al instante.
[TIP] Si no ves el archivo, activa "Mostrar archivos ocultos" en la configuración del Administrador de Archivos.
## 6. Error al conectar con el servidor FTP
Si usas un plugin para gestionar actualizaciones y te pide datos FTP, es porque WordPress no tiene permisos de escritura directa.
### Cómo evitarlo
- Añade credenciales FTP directamente en wp-config.php: abre el archivo
wp-config.phpy pega estas líneas antes del final:
Guarda los cambios. A partir de ahora, WordPress usará esos datos automáticamente.define('FTP_HOST', 'ftp.tudominio.com'); define('FTP_USER', 'tu_usuario_ftp'); define('FTP_PASS', 'tu_contraseña_ftp');
## Preguntas Frecuentes (FAQ)
### ¿Qué hago si no puedo acceder ni a cPanel ni al administrador de WordPress?
Si no puedes acceder a cPanel, contacta con tu proveedor de hosting. Si puedes acceder a cPanel pero no a wp-admin, prueba a desactivar plugins renombrando la carpeta plugins como explicamos antes. También puedes cambiar la contraseña de tu base de datos desde cPanel y actualizar wp-config.php.
### ¿Los errores de WordPress pueden deberse a un ataque?
Sí, a veces. Si ves archivos extraños, redirecciones raras o mensajes de error inusuales, puede ser un indicio. Escanea tu web con un plugin de seguridad (una vez que puedas acceder) o contacta con soporte técnico.
### ¿Cada cuánto debo hacer copias de seguridad?
Idealmente, al menos una vez por semana, y siempre antes de hacer cualquier actualización importante. La mayoría de los paneles cPanel tienen una herramienta llamada "Copias de seguridad" o "Backup" que te permite descargar un archivo completo de tu web.
### ¿Puedo usar estos pasos si mi hosting usa Syspanel?
Sí, absolutamente. Los pasos son los mismos. Solo recuerda que la URL de acceso a Syspanel es a través del puerto 2106 (ejemplo: tudominio.com:2106). Una vez dentro, encontrarás herramientas similares a las de cPanel.
## Conclusión: No temas a los errores
Los errores WordPress cPanel son más comunes de lo que crees, y la mayoría tienen solución rápida. Con esta guía, ya tienes las herramientas básicas para solucionar error WordPress por ti mismo, desde la pantalla blanca WordPress hasta los molestos error base de datos WordPress. Recuerda siempre mantener copias de seguridad actualizadas y, si un paso te parece demasiado técnico, no dudes en pedir ayuda a tu proveedor de hosting. ¡Tu web volverá a la vida en pocos minutos!
