Files
whatsapp/SOLUCION_HOSTING.md
T
2025-11-18 20:26:36 -05:00

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:

  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 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.