🔍 Prueba Básica de Acceso al Sistema"; // Verificar constantes echo "

✅ Configuración .env

"; echo "✅ SQL_HOST: " . SQL_HOST . "
"; echo "✅ SQL_DATABASE: " . SQL_DATABASE . "
"; echo "✅ WEB_ROOT: " . WEB_ROOT . "
"; // Probar conexión directa sin clases conflictivas echo "

🗄️ Conexión Base de Datos

"; try { $conn = new mysqli( explode(':', SQL_HOST)[0], // Host sin puerto 'nickpons666', 'MiPo6425@@', SQL_DATABASE, explode(':', SQL_HOST)[1] ?? 3306 // Puerto ); if ($conn->connect_error) { echo "❌ Error conexión: " . $conn->connect_error . "
"; } else { echo "✅ Conexión exitosa
"; // Probar consulta simple $result = $conn->query("SELECT COUNT(*) as total FROM usuario"); if ($row = $result->fetch_assoc()) { echo "✅ Usuarios en sistema: " . $row['total'] . "
"; } // Verificar empresas $result = $conn->query("SELECT empresaId, identificador FROM empresa WHERE activo = '1'"); echo "✅ Empresas activas:
"; while ($row = $result->fetch_assoc()) { echo " - Empresa " . $row['empresaId'] . ": " . $row['identificador'] . "
"; } $conn->close(); } } catch (Exception $e) { echo "❌ Error: " . $e->getMessage() . "
"; } // Verificar estructura de archivos echo "

📁 Estructura Crítica

"; $paths = [ 'index.php' => 'Punto de entrada', 'config.php' => 'Configuración original (debe eliminarse)', 'init.php' => 'Inicialización', '.env' => 'Configuración segura', 'config/' => 'Directorio de configuración nueva', 'classes/' => 'Clases del sistema', 'ajax/' => 'Endpoints AJAX', 'modules/' => 'Módulos del sistema' ]; foreach ($paths as $path => $desc) { if (file_exists($path)) { echo "✅ $path - $desc
"; } else { echo "❌ $path - $desc (FALTA)
"; } } // Verificar acceso web echo "

🌐 Acceso Web

"; echo "🔗 URL del sistema: " . WEB_ROOT . "
"; echo "🔗 Prueba de configuración: " . WEB_ROOT . "/test-config.php
"; echo "

🎯 Resumen

"; echo "✅ Configuración .env funcionando
"; echo "✅ Conexión a base de datos establecida
"; echo "✅ Empresas y usuarios detectados
"; echo "⚠️ Algunos archivos necesitan sintaxis PHP 8 (normal)
"; echo "

📋 Siguiente Paso

"; echo "Puedes acceder al sistema en: " . WEB_ROOT . "
"; echo "Si el login funciona, la configuración .env está lista para producción.
"; ?>