Solución a errores comunes en Plesk al instalar WordPress
¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a desglosar los problemas más frecuentes que puedes encontrarte al intentar instalar WordPress en Plesk. No te preocupes, que aunque suene a chino, te lo voy a explicar paso a paso, como si estuviéramos tomando un café. Vamos a por ello.
¿Por qué falla la instalación de WordPress en Plesk?
Antes de meternos en faena, es normal que te preguntes por qué a veces todo sale bien y otras veces te topas con un muro. Plesk es un panel de control potente, pero a veces la configuración del servidor, los permisos o incluso un plugin malicioso pueden causar errores WordPress Plesk. Lo bueno es que la mayoría tienen solución y no necesitas ser un experto.
Aquí te voy a contar los fallos más habituales y cómo solucionarlos. Al final de este artículo, serás capaz de instalar WordPress en Plesk sin sudar la gota gorda.
Error 1: "No se puede conectar a la base de datos"
Este es, sin duda, el rey de los WordPress Plesk fallos. Aparece cuando WordPress no encuentra la base de datos que necesita para funcionar. Las causas suelen ser sencillas.
¿Por qué ocurre?
- Credenciales incorrectas: El nombre de la base de datos, el usuario o la contraseña que pusiste en el archivo
wp-config.phpno coinciden con los que creaste en Plesk. - Base de datos no creada: A veces, en la prisa, olvidamos crear la base de datos en Plesk antes de instalar WordPress.
- Servidor de base de datos caído: El servicio MySQL o MariaDB puede estar detenido temporalmente.
Solución paso a paso
- Accede a Plesk: Inicia sesión en tu panel de Plesk.
- Ve a "Bases de datos": Busca la sección de "Bases de datos" en el menú de tu dominio.
- Verifica la existencia: Comprueba que la base de datos que necesitas esté creada. Si no lo está, créala con un nombre fácil (ej:
midominio_wp). - Comprueba credenciales: Dentro de la base de datos, verás el usuario y la contraseña. Copia esos datos exactamente.
- Edita
wp-config.php: Conéctate por FTP o usa el administrador de archivos de Plesk. Busca el archivowp-config.phpen la raíz de tu WordPress y asegúrate de que las líneasDB_NAME,DB_USERyDB_PASSWORDcoincidan con lo que viste en Plesk.
[TIP] Si no encuentras el archivo
wp-config.php, puede que se llamewp-config-sample.php. Cópialo y renómbralo comowp-config.php, luego edítalo con los datos correctos.
Error 2: "Error al establecer conexión con la base de datos"
Este error es muy parecido al anterior, pero suele deberse a problemas de permisos o de configuración del servidor.
¿Por qué ocurre?
- Permisos incorrectos: El usuario de la base de datos no tiene permisos para acceder a la base de datos desde el servidor web.
- Host de la base de datos incorrecto: En Plesk, a veces el host no es
localhost, sino algo comolocalhost:/tmp/mysql5.socko una IP específica.
Solución paso a paso
- Revisa el host en Plesk: Ve a "Bases de datos" y selecciona tu base de datos. Busca el campo "Servidor" o "Host". Copia ese valor exactamente.
- Actualiza
wp-config.php: En la líneaDB_HOSTde tu archivowp-config.php, pega el valor que copiaste de Plesk. Normalmente eslocalhost, pero a veces es diferente. - Verifica permisos del usuario: En Plesk, dentro de la base de datos, asegúrate de que el usuario tenga marcada la opción "Todos los privilegios" o al menos "SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP".
[WARNING] Si cambias el host de la base de datos, asegúrate de que sea exactamente como aparece en Plesk. Un error tipográfico aquí puede dejarte sin web.
Error 3: "Permiso denegado" o "Error 403" al acceder al instalador
Este es otro clásico de los errores WordPress Plesk. Aparece cuando intentas acceder a tudominio.com/wp-admin/install.php y te sale un mensaje de "Acceso prohibido".
¿Por qué ocurre?
- Permisos de archivos incorrectos: Los archivos de WordPress no tienen los permisos adecuados (generalmente 644 para archivos y 755 para carpetas).
- Propietario incorrecto: El usuario del servidor web (por ejemplo,
www-data) no es el propietario de los archivos. - Archivo
.htaccessproblemático: Un archivo.htaccesscorrupto o con reglas incorrectas puede bloquear el acceso.
Solución paso a paso
- Accede por FTP o al administrador de archivos de Plesk.
- Verifica propietario: En Plesk, dentro del administrador de archivos, busca la opción "Cambiar propietario". Asegúrate de que el propietario sea el usuario del sistema de tu dominio (suele aparecer como
midominioo similar). - Ajusta permisos: Selecciona la carpeta raíz de tu WordPress (donde están
wp-admin,wp-content, etc.) y establece los permisos a 755 (para carpetas) y 644 (para archivos). Puedes hacerlo de forma recursiva. - Renombra
.htaccess: Busca el archivo.htaccessen la raíz y renómbralo a.htaccess_old. Luego intenta acceder de nuevo. Si funciona, el problema está en ese archivo.
[INFO] Si el problema persiste, puede que tengas activado el "Modo seguro" en Plesk. Ve a "Configuración del servidor" y desactívalo temporalmente.
Error 4: "La página no se carga correctamente" o "Error 500"
Un error 500 es un problema genérico del servidor, pero suele estar relacionado con plugins o temas defectuosos, o con un límite de memoria insuficiente.
¿Por qué ocurre?
- Plugin o tema incompatible: Instalaste un plugin o tema que no es compatible con tu versión de PHP o con WordPress.
- Límite de memoria PHP bajo: WordPress necesita un mínimo de memoria para funcionar (recomendado 64MB o más).
- Archivo
.htaccesscorrupto.
Solución paso a paso
- Desactiva plugins manualmente: Conéctate por FTP y renombra la carpeta
wp-content/pluginsawp-content/plugins_desactivados. Esto desactivará todos los plugins. Si la web funciona, el problema es uno de ellos. Ve activándolos de uno en uno. - Aumenta el límite de memoria: Edita el archivo
wp-config.phpy añade esta línea antes del comentario "Eso es todo, ¡deja de editar!":
define('WP_MEMORY_LIMIT', '128M'); - Cambia a un tema por defecto: Renombra la carpeta de tu tema activo (dentro de
wp-content/themes) para que WordPress use uno por defecto (Twenty Twenty-Four, por ejemplo).
[WARNING] Si modificas
wp-config.php, asegúrate de no dejar espacios en blanco antes de<?phpo después de?>. Puede causar errores.
Error 5: "El enlace de instalación no funciona" o "No se encuentra la página"
Este error suele ocurrir cuando intentas acceder al instalador desde la URL incorrecta o cuando el dominio no está bien configurado en Plesk.
¿Por qué ocurre?
- Dominio no apunta al servidor: Tu dominio no está resuelto correctamente o no está configurado en Plesk.
- Subdirectorio incorrecto: Instalaste WordPress en una subcarpeta (ej:
tudominio.com/blog) pero intentas acceder desde la raíz. - Archivos en la ubicación equivocada: Subiste los archivos de WordPress a la carpeta incorrecta dentro de tu dominio.
Solución paso a paso
- Verifica la configuración del dominio en Plesk: Ve a "Dominios" y asegúrate de que tu dominio esté activo y apunte a la IP correcta.
- Comprueba la ruta de instalación: Si tu WordPress está en
tudominio.com/blog, accede atudominio.com/blog/wp-admin/install.php. - Revisa la carpeta de archivos: En Plesk, el directorio raíz de tu dominio suele ser
httpdocsopublic_html. Asegúrate de que los archivos de WordPress estén dentro de esa carpeta (o en una subcarpeta si así lo planeaste).
[TIP] Si no sabes dónde está la raíz, en Plesk ve a "Sitios web y dominios" y busca "Directorio raíz del sitio web". Ahí te indicará la ruta exacta.
Error 6: "Problemas con SSL/HTTPS" (Contenido mixto)
Después de instalar WordPress, a veces ves un candado roto en el navegador o la web se ve rara. Esto es porque algunos recursos (imágenes, scripts) se cargan sin HTTPS.
¿Por qué ocurre?
- URL del sitio incorrecta: En la configuración de WordPress, la URL del sitio y la URL de WordPress no usan HTTPS.
- Contenido mixto: Algunos plugins o temas cargan recursos con HTTP en lugar de HTTPS.
Solución paso a paso
- Activa SSL en Plesk: Ve a "Sitios web y dominios" > "Certificados SSL/TLS" y asegúrate de tener un certificado instalado.
- Configura WordPress para HTTPS: Accede a
wp-admin(si puedes) y ve a "Ajustes" > "Generales". Cambia las URLs dehttp://ahttps://. - Instala un plugin de SSL: Si no puedes acceder al admin, edita
wp-config.phpy añade:
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true); - Corrige contenido mixto: Usa un plugin como "Really Simple SSL" o "SSL Insecure Content Fixer" para forzar HTTPS en todos los recursos.
[INFO] Si usas un proxy o CDN, asegúrate de que también esté configurado para HTTPS.
Error 7: "No se puede conectar a FTP" durante la instalación
A veces, al instalar WordPress desde el instalador automático de Plesk (si lo tiene), te pide credenciales FTP. Esto es porque el servidor web no tiene permisos para escribir en los archivos.
¿Por qué ocurre?
- Permisos de archivos incorrectos: El usuario del servidor web no puede escribir en la carpeta de WordPress.
- FTP desactivado en Plesk: El servicio FTP puede estar deshabilitado para tu dominio.
Solución paso a paso
- Verifica permisos: Como en el Error 3, asegúrate de que el propietario de los archivos sea el usuario del sistema y que los permisos sean 755/644.
- Usa el método directo: En lugar de usar FTP, edita
wp-config.phpy añade:
define('FS_METHOD', 'direct');
Esto le dice a WordPress que use el sistema de archivos directamente, evitando FTP. - Configura FTP en Plesk: Ve a "Sitios web y dominios" > "Acceso FTP" y asegúrate de que esté habilitado. Puedes crear un usuario FTP adicional si es necesario.
[TIP] Si usas el instalador automático de Plesk (como "WordPress Toolkit"), normalmente no necesitas FTP, pero si falla, prueba el método directo.
Error 8: "La instalación se queda colgada" o "Tiempo de espera agotado"
Este error suele ocurrir cuando el servidor es lento o hay un límite de tiempo de ejecución muy bajo.
¿Por qué ocurre?
- Límite de tiempo de PHP bajo: El valor
max_execution_timeestá configurado a 30 segundos o menos. - Memoria insuficiente: Como en el Error 4.
Solución paso a paso
- Aumenta el tiempo de ejecución: Edita
wp-config.phpy añade:
set_time_limit(300);
(300 segundos = 5 minutos). - Aumenta la memoria: Como antes, añade
define('WP_MEMORY_LIMIT', '256M');. - Desactiva plugins de seguridad temporalmente: Si tienes algún plugin de seguridad (como Wordfence), desactívalo durante la instalación.
[WARNING] No dejes el tiempo de ejecución demasiado alto permanentemente, solo para la instalación.
Error 9: "El instalador no reconoce el idioma" o "Página en blanco"
A veces, al instalar WordPress, la página se queda en blanco o no carga el selector de idioma.
¿Por qué ocurre?
- Archivos de idioma faltantes: La carpeta
wp-content/languagesno existe o está vacía. - Error de PHP: Puede haber un error de sintaxis en algún archivo.
Solución paso a paso
- Crea la carpeta de idiomas: Conéctate por FTP y crea la carpeta
wp-content/languages. Dale permisos 755. - Descarga el archivo de idioma: Ve a la página oficial de WordPress y descarga el archivo
.moy.pode tu idioma. Súbelos awp-content/languages. - Verifica errores de PHP: Activa la depuración de WordPress en
wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
Luego revisa el archivowp-content/debug.logpara ver el error.
[INFO] Si no ves errores, puede ser un problema de memoria o de plugin.
Error 10: "Problemas con la versión de PHP"
WordPress requiere una versión mínima de PHP (actualmente 7.4 o superior). Si tu servidor usa una versión antigua, la instalación fallará o dará advertencias.
¿Por qué ocurre?
- PHP desactualizado: El servidor usa PHP 5.6 o inferior.
- Configuración incorrecta en Plesk: El dominio está usando una versión de PHP diferente a la que espera WordPress.
Solución paso a paso
- Verifica la versión de PHP en Plesk: Ve a "Sitios web y dominios" > "Configuración de PHP". Ahí verás la versión actual.
- Cambia la versión de PHP: Si es inferior a 7.4, selecciona una más reciente (8.0, 8.1, etc.) de la lista desplegable. Plesk suele tener varias versiones instaladas.
- Comprueba extensiones: Asegúrate de que extensiones como
mysqli,curl,gd,mbstringestén habilitadas. En la misma sección puedes activarlas.
[TIP] Si cambias la versión de PHP, algunos plugins o temas antiguos pueden dejar de funcionar. Actualízalos primero.
Preguntas Frecuentes (FAQ)
¿Puedo instalar WordPress manualmente en Plesk?
Sí, claro. Solo necesitas descargar WordPress desde wordpress.org, subir los archivos por FTP a la carpeta de tu dominio, crear una base de datos en Plesk y luego ejecutar el instalador desde tu navegador.
¿Qué hago si no tengo acceso a FTP?
Puedes usar el administrador de archivos de Plesk. Ve a "Archivos" dentro de tu dominio y ahí puedes subir, editar y cambiar permisos de archivos.
¿Es necesario usar el instalador automático de Plesk?
No. El instalador automático (WordPress Toolkit) es una ayuda, pero no es obligatorio. Puedes hacerlo manualmente sin problemas.
¿Cómo sé si mi servidor cumple los requisitos de WordPress?
WordPress recomienda PHP 7.4 o superior, MySQL 5.6
