91 lines
2.4 KiB
Markdown
91 lines
2.4 KiB
Markdown
# 🚀 Instrucciones para Subir al Servidor
|
|
|
|
## 📁 Archivo Listo para Subir
|
|
- **Archivo:** `whatsapp_fixed_20260104_103742.zip`
|
|
- **Tamaño:** ~164KB
|
|
- **Estado:** ✅ Todas las rutas corregidas para hosting
|
|
|
|
## 🔧 Cambios Realizados
|
|
|
|
### ✅ Rutas Corregidas
|
|
- **Antes:** `require_once '../config/config.php';`
|
|
- **Después:** `require_once 'config/config.php';`
|
|
|
|
**Archivos corregidos:**
|
|
- ✅ api/webhook.php
|
|
- ✅ api/send_message.php
|
|
- ✅ api/send_broadcast.php
|
|
- ✅ Todas las 17 APIs del sistema
|
|
- ✅ Sistema de autenticación añadido en todas las APIs
|
|
|
|
## 📋 Proceso de Instalación
|
|
|
|
### 1. Subir Archivos
|
|
```bash
|
|
1. Extraer whatsapp_fixed_20260104_103742.zip
|
|
2. Subir todos los archivos a public_html/
|
|
3. Mantener la estructura de carpetas
|
|
```
|
|
|
|
### 2. Configurar Permisos
|
|
```bash
|
|
chmod 755 api/
|
|
chmod 755 config/
|
|
chmod 755 classes/
|
|
chmod 755 services/
|
|
chmod 777 logs/
|
|
chmod 777 uploads/
|
|
```
|
|
|
|
### 3. Configurar Base de Datos
|
|
```bash
|
|
1. Importar database/schema.sql
|
|
2. Editar config/config.php con datos de tu hosting:
|
|
- DB_HOST
|
|
- DB_NAME
|
|
- DB_USER
|
|
- DB_PASS
|
|
```
|
|
|
|
### 4. Configurar WhatsApp API
|
|
```bash
|
|
1. Obtener tokens de WhatsApp Business API
|
|
2. Actualizar en config/config.php:
|
|
- WHATSAPP_TOKEN
|
|
- WHATSAPP_PHONE_NUMBER_ID
|
|
- WHATSAPP_API_URL
|
|
```
|
|
|
|
## 🔑 Credenciales de Acceso
|
|
- **Usuario:** admin
|
|
- **Contraseña:** 2fa904eee46f
|
|
- **URL Login:** https://tudominio.com/login.php
|
|
|
|
## 🧪 Verificar Instalación
|
|
- **Dashboard:** https://tudominio.com/
|
|
- **Tests:** https://tudominio.com/run_tests.php
|
|
- **Webhook:** https://tudominio.com/api/webhook.php
|
|
|
|
## 🎯 Características Implementadas
|
|
- ✅ Sistema de autenticación completo
|
|
- ✅ Protección contra fuerza bruta
|
|
- ✅ API segura con verificación de sesión
|
|
- ✅ Sistema de plantillas WhatsApp
|
|
- ✅ Envío de mensajes con templates
|
|
- ✅ Dashboard con analytics
|
|
- ✅ Suite de tests completa
|
|
- ✅ Gestión de usuarios y conversaciones
|
|
|
|
## 🔒 Seguridad
|
|
- ✅ Todas las APIs requieren autenticación
|
|
- ✅ Protección contra ataques de fuerza bruta
|
|
- ✅ Sesiones seguras con timeouts
|
|
- ✅ Validación de entrada en formularios
|
|
- ✅ Headers de seguridad implementados
|
|
|
|
## 📞 Soporte
|
|
El sistema está completamente funcional y probado. Si tienes problemas:
|
|
1. Verificar permisos de archivos
|
|
2. Revisar configuración de base de datos
|
|
3. Comprobar tokens de WhatsApp API
|
|
4. Ejecutar tests desde run_tests.php |