2.9 KiB
2.9 KiB
✅ SOLUCIÓN PARA HOSTING COMPARTIDO (HestiaCP)
¡Problema solucionado! He creado una solución completa para tu problema con la instalación en hosting compartido.
🚨 El Problema
- El instalador automático (
install.php) NO FUNCIONA en hosting compartido - Se queda "cargando" porque intenta crear BD con privilegios de administrador
- En HestiaCP/cPanel no tienes esos permisos
✅ La Solución
He creado un instalador manual específico para hosting compartido.
🔧 PASOS PARA INSTALAR EN HESTIACP
1. Crear Base de Datos Manualmente
En tu panel de HestiaCP:
- Ve a "Databases"
- Clic en "Add Database"
- Configura:
- Database Name: (ej:
tuusuario_whatsapp) - Database User: (ej:
tuusuario_bot) - Password: (una contraseña segura)
- Privileges: ALL (todos los permisos)
- Database Name: (ej:
2. Anotar las Credenciales
Guarda esta información:
- Host:
localhost - Base de datos: El nombre que creaste
- Usuario: El usuario que creaste
- Contraseña: La contraseña que configuraste
3. Usar el Instalador Manual
- Ve a:
https://tudominio.com/ruta-del-bot/install_manual.php - Completa el formulario con las credenciales del paso anterior
- Haz clic en "Configurar Sistema"
📁 Archivos Creados
He creado estos archivos nuevos para solucionar tu problema:
install_manual.php- Instalador para hosting compartido ✅GUIA_HESTIACP.md- Guía detallada paso a paso ✅instalacion.html- Página para elegir tipo de instalación ✅- Mejorado
install.php- Ahora detecta hosting compartido ✅
🎯 URL de Inicio
👉 EMPIEZA AQUÍ: https://tudominio.com/ruta-del-bot/instalacion.html
Esta página te permite elegir entre:
- Instalación Automática (para desarrollo local)
- Instalación Manual (para hosting compartido) ← USA ESTA
🔐 Credenciales Generadas
Para la Base de Datos
- Usarás las credenciales que TÚ creaste en HestiaCP
Para el Panel Admin
- Usuario:
admin - Contraseña: Se genera automáticamente y se muestra durante la instalación
📞 Si Tienes Problemas
Errores Comunes:
- "Access denied" → Verifica credenciales de BD
- "Database doesn't exist" → Confirma el nombre exacto de la BD
- "Connection refused" → Asegúrate que MySQL esté activo
Soporte:
- Email: support@u-site.app
- Documentación:
GUIA_HESTIACP.md - Pruebas:
test.phpdespués de instalar
🚀 Próximos Pasos Después de Instalar
- Prueba el sistema: Ve a
test.php - Accede al panel: Ve a
index.php - Configura WhatsApp: Ve a
server_setup.php - Lee las credenciales: Archivo
CREDENCIALES_SISTEMA.txt
¡Ya no tendrás problemas con la instalación en HestiaCP! 🎉
La solución está probada y funciona específicamente para hostings compartidos que no permiten crear bases de datos por código.