98 lines
2.9 KiB
Markdown
98 lines
2.9 KiB
Markdown
# ✅ 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:
|
|
1. Ve a **"Databases"**
|
|
2. Clic en **"Add Database"**
|
|
3. Configura:
|
|
- **Database Name:** (ej: `tuusuario_whatsapp`)
|
|
- **Database User:** (ej: `tuusuario_bot`)
|
|
- **Password:** (una contraseña segura)
|
|
- **Privileges:** **ALL** (todos los permisos)
|
|
|
|
### 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
|
|
1. Ve a: `https://tudominio.com/ruta-del-bot/install_manual.php`
|
|
2. Completa el formulario con las credenciales del paso anterior
|
|
3. Haz clic en **"Configurar Sistema"**
|
|
|
|
---
|
|
|
|
## 📁 Archivos Creados
|
|
|
|
He creado estos archivos nuevos para solucionar tu problema:
|
|
|
|
1. **`install_manual.php`** - Instalador para hosting compartido ✅
|
|
2. **`GUIA_HESTIACP.md`** - Guía detallada paso a paso ✅
|
|
3. **`instalacion.html`** - Página para elegir tipo de instalación ✅
|
|
4. **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.php` después de instalar
|
|
|
|
---
|
|
|
|
## 🚀 Próximos Pasos Después de Instalar
|
|
|
|
1. **Prueba el sistema:** Ve a `test.php`
|
|
2. **Accede al panel:** Ve a `index.php`
|
|
3. **Configura WhatsApp:** Ve a `server_setup.php`
|
|
4. **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. |