# 🚀 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