Plesk: Solución a errores comunes al instalar WordPress
¡Hola! Soy tu técnico de soporte amigable. Si estás aquí es porque tu instalación de WordPress en Plesk te está dando algún que otro dolor de cabeza. No te preocupes, es más común de lo que crees. En esta guía vamos a desglosar los errores más frecuentes al instalar WordPress con Plesk, y te daré soluciones paso a paso, en un lenguaje claro y sencillo. Al final, tendrás tu sitio funcionando como un reloj suizo. ¡Empecemos!
¿Por qué Plesk y WordPress son un dúo dinámico?
Plesk es uno de los paneles de control de hosting más potentes y amigables del mercado. Su integración con WordPress es casi mágica: te permite instalar, actualizar y gestionar tu sitio con solo unos clics, sin tocar una línea de código. Sin embargo, como todo en tecnología, a veces surgen pequeños conflictos. La clave está en saber identificarlos y solucionarlos.
WordPress Plesk es una combinación ganadora, pero requiere que ciertos servicios del servidor estén configurados correctamente. La mayoría de los errores se deben a permisos de archivos incorrectos, límites de memoria bajos, problemas con la base de datos o conflictos con la configuración de PHP. Vamos a verlos uno por uno.
Error #1: "Error al establecer conexión con la base de datos"
Este es, sin duda, el clásico. Te aparece una pantalla blanca o un mensaje de error de WordPress que dice que no puede conectar con la base de datos. Esto suele ocurrir justo después de la instalación o al mover un sitio.
Causas comunes:
- Credenciales incorrectas: El nombre de la base de datos, el usuario o la contraseña no coinciden con los que configuraste en el archivo
wp-config.php. - La base de datos no existe: A veces, al crear la base de datos desde Plesk, el nombre se genera con un prefijo (ej:
usuario_wpdb) y olvidamos copiarlo exactamente. - El usuario de la base de datos no tiene permisos: El usuario debe tener todos los privilegios sobre la base de datos.
Solución paso a paso:
-
Verifica las credenciales en Plesk:
- Ve a "Bases de datos" en el panel de tu dominio.
- Anota exactamente el nombre de la base de datos, el usuario y la contraseña. ¡Cuidado con las mayúsculas y guiones bajos!
-
Revisa el archivo
wp-config.php:- Conéctate por FTP o usa el administrador de archivos de Plesk.
- Abre el archivo
wp-config.phpque está en la raíz de tu instalación de WordPress. - Busca las líneas:
define('DB_NAME', 'nombre_base_datos'); define('DB_USER', 'usuario_base_datos'); define('DB_PASSWORD', 'contraseña'); define('DB_HOST', 'localhost'); - Asegúrate de que coincidan exactamente con lo que viste en Plesk. El
DB_HOSTcasi siempre eslocalhost, pero si tu hosting usa un servidor de bases de datos separado, puede ser una IP o un nombre comomysql.tudominio.com.
-
Asigna permisos al usuario:
- En Plesk, ve a "Bases de datos" y haz clic en el nombre de tu base de datos.
- Dentro, busca la sección "Usuarios".
- Marca la casilla "Todos los privilegios" para el usuario que estás usando. Si no aparece, añade el usuario desde el botón "Añadir usuario".
-
Prueba la conexión:
- Desde Plesk, puedes usar la herramienta "phpMyAdmin" (icono de la base de datos). Intenta iniciar sesión con las credenciales. Si no puedes, el error está en los permisos o credenciales.
[TIP] Si después de esto sigue fallando, cambia la contraseña del usuario de la base de datos desde Plesk y actualízala también en el
wp-config.php. A veces, un simple reinicio de credenciales soluciona el problema.
Error #2: Permisos de archivos incorrectos (error 403 o 500)
Otro error muy común es que al intentar acceder a tu web veas un "Error 403 - Prohibido" o un "Error 500 - Error interno del servidor". Esto suele pasar cuando los archivos de WordPress no tienen los permisos adecuados.
Causas comunes:
- Permisos demasiado restrictivos: Los archivos deben ser legibles por el servidor web (usuario
www-datao similar). - Propietario incorrecto: El usuario FTP que subió los archivos no coincide con el usuario del servidor web.
- Archivos bloqueados: Al instalar WordPress manualmente, a veces los archivos se quedan con permisos 644 en lugar de 755 para las carpetas.
Solución paso a paso:
-
Usa la herramienta de reparación de Plesk:
- En el panel de tu dominio, busca la sección "WordPress" (si tienes instalado el kit de herramientas de WordPress).
- Haz clic en los tres puntos (menú) de tu instalación y selecciona "Reparar" o "Solucionar problemas". Plesk a menudo corrige automáticamente los permisos.
-
Corrige permisos manualmente (si la opción anterior no funciona):
- Conéctate por FTP o al administrador de archivos de Plesk.
- Ve a la carpeta raíz de tu dominio (normalmente
httpdocsopublic_html). - Selecciona todos los archivos y carpetas.
- Establece los siguientes permisos:
- Carpetas: 755 (rwxr-xr-x)
- Archivos: 644 (rw-r--r--)
- Archivo
wp-config.php: 600 (rw-------) por seguridad.
- En la mayoría de los clientes FTP, puedes hacer clic derecho > "Permisos" o "Atributos" y marcar las casillas correspondientes.
-
Verifica el propietario:
- En Plesk, ve a "Herramientas y configuraciones" > "Administración de archivos".
- Busca la carpeta de tu dominio y haz clic en "Propiedades".
- Asegúrate de que el propietario sea el usuario del sistema de tu suscripción (ej:
dominio.tldousuario). Si no, puedes cambiarlo desde la opción "Cambiar propietario" (a veces requiere acceso root).
[WARNING] No establezcas permisos 777 en ningún archivo a menos que sea estrictamente necesario y temporal. Es un grave riesgo de seguridad.
Error #3: Límite de memoria PHP excedido (error 500 o pantalla blanca)
Si tu WordPress se queda en blanco, especialmente al intentar acceder al panel de administración o al instalar un plugin pesado, es probable que el límite de memoria de PHP sea demasiado bajo.
Causas comunes:
- PHP tiene un límite de memoria por defecto muy bajo (por ejemplo, 32 MB o 64 MB).
- Tu tema o plugin requiere más memoria (algunos page builders o plugins de cache consumen mucho).
Solución paso a paso:
-
Aumenta el límite de memoria desde Plesk:
- Ve a "Hosting y DNS" > "Configuración de hosting" para tu dominio.
- Busca la sección "Configuración de PHP".
- Aumenta el valor de "memory_limit" a al menos 128 MB o 256 MB. También puedes subir max_execution_time a 300 y upload_max_filesize a 64 MB.
- Haz clic en "Aceptar".
-
Si no tienes acceso a esa configuración (hosting compartido básico):
- Crea un archivo llamado
php.inien la raíz de tu dominio (junto awp-config.php) y añade:memory_limit = 256M max_execution_time = 300 upload_max_filesize = 64M post_max_size = 64M - Guarda el archivo. A veces el hosting lo ignora, pero vale la pena intentarlo.
- Crea un archivo llamado
-
O desde el archivo
wp-config.php:- Añade esta línea justo después de la línea
<?php:define('WP_MEMORY_LIMIT', '256M');
- Añade esta línea justo después de la línea
[INFO] Si después de esto sigues teniendo pantallas en blanco, revisa los logs de error de Plesk (en "Herramientas y configuraciones" > "Logs de errores" o en la carpeta
/var/log/plesk/si tienes acceso SSH). Allí verás el error exacto.
Error #4: Problemas con el instalador automático de WordPress
Plesk tiene un instalador automático muy práctico, pero a veces falla porque:
- El dominio no está correctamente configurado (DNS, carpeta raíz).
- Faltan extensiones de PHP necesarias (como
mysqli,curl,gd,json, etc.). - El kit de herramientas de WordPress no está actualizado.
Solución paso a paso:
-
Verifica los requisitos de PHP:
- Ve a "Configuración de hosting" de tu dominio.
- Asegúrate de que la versión de PHP sea 7.4 o superior (WordPress recomienda PHP 8.0+).
- En la misma sección, haz clic en "Extensiones de PHP" y activa las siguientes si no lo están:
mysqli,curl,gd,json,mbstring,xml,zip,openssl.
-
Reintenta la instalación manual:
- A veces, el instalador automático falla por un timeout. En lugar de eso, descarga WordPress desde wordpress.org, súbelo por FTP y sigue la instalación manual (es muy sencillo, solo necesitas crear la base de datos y editar el
wp-config.php).
- A veces, el instalador automático falla por un timeout. En lugar de eso, descarga WordPress desde wordpress.org, súbelo por FTP y sigue la instalación manual (es muy sencillo, solo necesitas crear la base de datos y editar el
-
Actualiza el kit de herramientas de WordPress:
- En Plesk, ve a "Herramientas y configuraciones" > "Actualizaciones y actualizaciones" (o "Extensiones").
- Busca "WordPress Toolkit" y asegúrate de que esté actualizado a la última versión.
[TIP] Si el instalador automático sigue fallando, puedes usar la opción "Instalar WordPress" desde la sección "WordPress" de tu dominio, que suele ser más fiable que el asistente inicial.
Error #5: El asistente de instalación de WordPress no se carga (pantalla en blanco)
Has subido los archivos, has creado la base de datos, pero al ir a tudominio.com solo ves una pantalla en blanco.
Causas comunes:
- El archivo
wp-config.phpestá mal configurado o no existe. - Falta el archivo
index.php(no se subió correctamente). - El tema por defecto está corrupto (raro, pero pasa).
Solución paso a paso:
-
Verifica la existencia del archivo
wp-config.php:- Si no existe, renombra el archivo
wp-config-sample.phpawp-config.phpy edítalo con las credenciales de tu base de datos.
- Si no existe, renombra el archivo
-
Asegúrate de que todos los archivos se hayan subido:
- Conéctate por FTP y comprueba que la carpeta raíz contenga las carpetas
wp-admin,wp-content,wp-includesy los archivosindex.php,wp-config.php, etc.
- Conéctate por FTP y comprueba que la carpeta raíz contenga las carpetas
-
Prueba con un tema por defecto:
- Si ya tenías una instalación previa, puede que el tema esté dañado. Conéctate a la base de datos por phpMyAdmin, busca la tabla
wp_optionsy cambia el valor detemplateystylesheetatwentytwentyfour(o cualquier tema por defecto de WordPress).
- Si ya tenías una instalación previa, puede que el tema esté dañado. Conéctate a la base de datos por phpMyAdmin, busca la tabla
Preguntas frecuentes (FAQ) sobre errores en WordPress con Plesk
P: ¿Puedo instalar WordPress manualmente si el instalador automático falla?
R: ¡Claro que sí! Es incluso recomendable si tienes experiencia. Solo necesitas crear una base de datos desde Plesk, subir los archivos de WordPress y configurar el wp-config.php. Es un proceso de 5 minutos.
P: Mi web da error 500 después de instalar un plugin. ¿Qué hago?
R: Desactiva todos los plugins renombrando la carpeta wp-content/plugins a wp-content/plugins_desactivados desde FTP. Luego, ve a tu web y si funciona, ve renombrando uno por uno para encontrar el culpable.
P: ¿Cómo accedo a los logs de error de Plesk?
R: Ve a "Herramientas y configuraciones" > "Registros" > "Registro de errores". Allí verás los errores recientes del servidor web. También puedes ver los logs de tu dominio en "Sitios web y dominios" > "Registros".
P: ¿Qué hago si no tengo acceso a la configuración de PHP?
R: En algunos planes de hosting compartido, Plesk limita el acceso. Puedes intentar crear un archivo php.ini en la raíz, pero si no funciona, contacta a tu proveedor de hosting para que aumenten los límites.
P: ¿Syspanel (HestiaCP) es mejor que Plesk para WordPress?
R: Syspanel es otra excelente opción, especialmente si buscas un panel ligero. Si usas Syspanel, recuerda que el puerto de acceso es el 2106. Ambos paneles tienen instaladores de WordPress, pero Plesk suele tener más herramientas integradas para gestión avanzada. La elección depende de tus necesidades.
P: ¿Por qué al instalar WordPress me sale "Error al crear la base de datos"?
R: Revisa que el nombre de la base de datos no contenga caracteres especiales (solo letras, números y guiones bajos). También asegúrate de que el usuario de la base de datos tenga permisos para crear tablas (debería tenerlos si le diste "Todos los privilegios").
P: ¿Cómo sé si mi hosting es compatible con WordPress?
R: La mayoría lo es. Solo necesitas PHP 7.4+, MySQL 5.7+ o MariaDB 10.3+, y soporte para HTTPS. Plesk te permite verificar todo esto desde la configuración de hosting.
Conclusión: No te rindas, tenemos solución
Los errores al instalar WordPress en Plesk son, en su mayoría, problemas de configuración menores. Con esta guía, ya tienes las herramientas para solucionar los más comunes: desde problemas de base de datos hasta límites de memoria. Recuerda siempre:
- Verifica las credenciales de la base de datos.
- Ajusta los permisos de archivos a 755 para carpetas y 644 para archivos.
- Aumenta la memoria PHP a 256 MB.
- Mantén actualizado el kit de herramientas de WordPress de Plesk.
Si después de todo esto sigues teniendo problemas, no dudes en contactar al soporte de tu hosting. Muchas veces, ellos pueden hacer ajustes en el servidor que tú no puedes desde el panel. ¡Ánimo, que tu WordPress estará online en un santiamén!
[INFO] ¿Te ha sido útil esta guía? Compártela con otros usuarios que estén empezando con Plesk y WordPress. Y recuerda, si usas Syspanel (HestiaCP), el puerto de acceso es el 2106, y los mismos principios aplican, aunque la interfaz sea diferente. ¡Hasta la próxima!
