🔍 Diagnóstico - cPanel Migration Tool
1️⃣ Versión de PHP
PHP: 8.1.34 ✓ OK
2️⃣ Extensiones Requeridas
curl: ✓
openssl: ✓
json: ✓
pdo: ✓
pdo_mysql: ✓
3️⃣ Archivos Necesarios
Configuración (.env): ✓
Archivo config (config/config.php): ✓
Clase API (classes/CpanelAPI.php): ✓
Clase BD (classes/Database.php): ✓
Clase Seguridad (classes/Security.php): ✓
Schema BD (database/schema.sql): ✓
4️⃣ Permisos de Directorios
temp: ✓ Escribible
logs: ✓ Escribible
5️⃣ Archivo .env
.env: ✓ Existe
Líneas: 36
DB_HOST: ✓
ENCRYPTION_KEY: ✓
6️⃣ Cargar config.php
config.php: ✓ Cargado
DB_HOST: ✓ Definido
DB_NAME: ✓ Definido
7️⃣ Conexión MySQL
MySQL: ✗ SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO)
8️⃣ Logs de Error
Archivos de log:
39Más reciente: access_2026-07-26.log
[2026-07-26 17:32:50] [IP:216.73.216.54] [SESSION:] [APP_START] Application initialized | UA: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
[2026-07-26 15:15:29] [IP:54.87.187.46] [SESSION:1cad7aaa1f3e230d387618e80553cc25] [APP_START] Application initialized | UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36
[2026-07-26 15:11:11] [IP:104.164.173.183] [SESSION:1e7529c776d29893d42f3ff10f920e0f] [APP_START] Application initialized | UA: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
[2026-07-26 15:11:11] [IP:104.164.173.183] [SESSION:b7e7c70045de4e5b7d5d39a12366c1c2] [APP_START] Application initialized | UA: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
[2026-07-26 15:11:11] [IP:104.164.173.183] [SESSION:] [APP_START] Application initialized | UA: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
9️⃣ Error Log del Sistema
Error log:
✓ error_log[06-Jul-2026 12:30:29 UTC] ⚠️ WARNING: Using 'root' user in production is NOT recommended
[13-Jul-2026 18:28:42 UTC] ⚠️ WARNING: Using 'root' user in production is NOT recommended
[14-Jul-2026 00:27:18 UTC] ⚠️ WARNING: Using 'root' user in production is NOT recommended
[14-Jul-2026 01:17:50 UTC] ⚠️ WARNING: Using 'root' user in production is NOT recommended
[18-Jul-2026 05:58:19 UTC] ⚠️ WARNING: Using 'root' user in production is NOT recommended
[23-Jul-2026 11:15:43 UTC] ⚠️ WARNING: Using 'root' user in production is NOT recommended
[23-Jul-2026 17:42:30 UTC] ⚠️ WARNING: Using 'root' user in production is NOT recommended
[26-Jul-2026 20:11:11 UTC] ⚠️ WARNING: Using 'root' user in production is NOT recommended
[26-Jul-2026 22:32:50 UTC] ⚠️ WARNING: Using 'root' user in production is NOT recommended
🔟 Variables de Entorno
APP_URL: https://migracion.terranode.net/
TEMP_DIR: /home/terranod/migracion.terranode.net/temp/
LOG_DIR: /home/terranod/migracion.terranode.net/logs/
📋 Resumen
✓ Todo parece estar en orden
El error 500 puede ser causado por:
- Problema en la lógica de index.php
- Falta de extensión que no se detectó
- Problema con el autoloader
💡 Próximos Pasos
1. Revisa la información anterior
2. Si falta .env, ejecuta installer.php nuevamente
3. Si faltan extensiones, contacta a tu proveedor de hosting
4. Si todo está OK, revisa los logs para más detalles
5. Copia este diagnóstico completo si contactas a soporte