| AVISO | Versión de PHP | PHP 8.0.30 — funciona, pero se recomienda 8.2 o superior. |
| OK | Interfaz (SAPI) | cgi-fcgi |
| OK | Sistema | Linux |
| OK | Límite de memoria | 256M |
| OK | Tiempo máximo de ejecución | 30 s |
| AVISO | display_errors | Activado (en producción debe estar apagado) |
| OK | Extensión pdo | Disponible (obligatoria) |
| OK | Extensión pdo_mysql | Disponible (obligatoria) |
| OK | Extensión mbstring | Disponible (obligatoria) |
| OK | Extensión json | Disponible (obligatoria) |
| OK | Extensión session | Disponible (obligatoria) |
| OK | Extensión gd | Disponible |
| OK | Extensión fileinfo | Disponible |
| OK | Extensión zip | Disponible |
| OK | Extensión openssl | Disponible |
| OK | Extensión intl | Disponible |
| OK | Extensión curl | Disponible |
Carpeta de este archivo/home/dyd/public_html/miproyecto.com.co/siga/public
📁 assets/ 📄 diagnostico.php (25188 b) 📄 htaccess-PUBLIC-reescritura-opcional.txt (1376 b) 📄 index.php (6330 b) 📄 prueba.php (6626 b) |
Carpeta superior/home/dyd/public_html/miproyecto.com.co/siga
📄 .env.example (2332 b) 📄 .gitignore (373 b) 📄 Asistencia2026.pdf (424867 b) 📄 BOLETIN FINAL SEGUNDO.pdf (694373 b) 📄 Boletin Mia, Matias -3.pdf (193452 b) 📄 DESPLIEGUE.md (9463 b) 📄 PASOS-AHORA.md (25534 b) 📁 app/ 📁 config/ 📁 database/ 📁 docs/ 📄 htaccess-RAIZ-solo-proteccion.txt (1856 b) 📄 index.php (1467 b) 📄 logo.png (1416885 b) 📁 public/ 📁 storage/ 📁 tests/ |
| OK | Carpeta de este archivo | /home/dyd/public_html/miproyecto.com.co/siga/public |
| OK | Raíz del proyecto | Detectada automáticamente en /home/dyd/public_html/miproyecto.com.co/siga |
| OK | DOCUMENT_ROOT | /home/dyd/public_html/miproyecto.com.co |
| OK | SCRIPT_NAME | /siga/public/diagnostico.php |
| OK | REQUEST_URI | /siga/public/diagnostico.php |
| OK | app/ | Existe |
| OK | app/Core/Application.php | Existe |
| OK | app/Core/Autoloader.php | Existe |
| OK | config/rutas.php | Existe |
| OK | config/app.php | Existe |
| OK | database/install/ | Existe |
| OK | storage/ | Existe |
| OK | .env.example | Existe |
| OK | public/index.php | Existe |
| AVISO | .env | No existe todavía. Es normal: lo crea el instalador en el paso 2. |
| OK | storage/ | Escribible — permisos 0755 |
| OK | storage/logs/ | Escribible — permisos 0755 |
| OK | storage/cache/ | Escribible — permisos 0755 |
| OK | storage/temp/ | Escribible — permisos 0755 |
| OK | storage/uploads/ | Escribible — permisos 0755 |
| OK | Raíz del proyecto | Escribible — el instalador podrá crear el .env solo |
| OK | Software del servidor | Apache |
| AVISO | Módulos de Apache | No se pueden consultar desde este SAPI (cgi-fcgi). Si esta página carga, PHP funciona. |
| OK | public/.htaccess (debe faltar) | No está en /home/dyd/public_html/miproyecto.com.co/siga/public/.htaccess — correcto: SIGA no lo necesita. |
| OK | .htaccess de la raíz de SIGA (opcional) | No está en /home/dyd/public_html/miproyecto.com.co/siga/.htaccess — correcto: SIGA no lo necesita. |
| OK | app/.htaccess (debe estar) | Presente (295 bytes) — /home/dyd/public_html/miproyecto.com.co/siga/app/.htaccess |
| OK | config/.htaccess (debe estar) | Presente (295 bytes) — /home/dyd/public_html/miproyecto.com.co/siga/config/.htaccess |
| OK | storage/.htaccess (debe estar) | Presente (295 bytes) — /home/dyd/public_html/miproyecto.com.co/siga/storage/.htaccess |
| OK | URL de acceso a SIGA | https://miproyecto.com.co/siga/ Esta es la dirección con la que debería abrirse el instalador. Si no responde, prueba con public/index.php/instalar. |
| OK | Autoloader.php | Se carga sin errores |
| OK | Los 23 archivos del núcleo | Todos se cargan sin errores de sintaxis |
| OK | Manejo de UTF-8 (Ñ y tildes) | Prueba: ñÑáéíóúÁÉÍÓÚüÜ — mayúsculas: MUÑOZ ÑUSTES ÁVILA |
security-2026-09-17.log
[2026-09-17 08:00:27] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.156.234.172"}
[2026-09-17 09:25:20] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.156.234.172"}
[2026-09-17 13:10:32] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.156.234.172"}
[2026-09-17 13:19:20] INFO: Ingreso exitoso {"usuario_id":1,"usuario":"11202711","ip":"186.117.250.79"}
[2026-09-17 15:18:51] INFO: Cierre de sesion {"usuario_id":1,"usuario":"11202711"}
[2026-09-17 15:28:32] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.104.161.151"}
[2026-09-17 15:52:56] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.104.161.151"}
[2026-09-17 19:01:43] INFO: Ingreso exitoso {"usuario_id":1,"usuario":"11202711","ip":"191.156.121.116"}
[2026-09-17 19:28:27] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.95.165.133"}
[2026-09-17 19:33:18] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.104.161.151"}
[2026-09-17 19:35:51] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.104.161.151"}security-2026-09-16.log
[2026-09-16 08:27:25] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.156.125.78"}
[2026-09-16 08:30:05] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.156.125.78"}
[2026-09-16 08:31:01] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.156.126.183"}
[2026-09-16 09:07:27] INFO: Cuenta bloqueada por intentos fallidos {"usuario_id":1,"usuario":"11202711","ip":"191.156.185.207","intentos":5}
[2026-09-16 09:43:26] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.156.125.78"}
[2026-09-16 16:27:26] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.104.161.151"}
[2026-09-16 20:19:49] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.104.161.151"}
[2026-09-16 22:41:30] INFO: Ingreso exitoso {"usuario_id":6,"usuario":"539103350","ip":"191.95.165.133"} ✓ No se detectaron problemas bloqueantes.
Si aun así ves error 500, la causa más probable es el archivo .htaccess. Prueba a renombrarlo temporalmente (ver instrucciones abajo).
Advertencias:
Si el error 500 persiste, haz esta prueba:
public/.htaccess a public/htaccess.txt.htaccess de la raíz a htaccess-raiz.txt
Si el 500 desaparece, el problema está en el .htaccess
(normalmente AllowOverride restringido o Apache 2.2).
Avísame y te paso una versión mínima compatible.
diagnostico.php)
cuando termines.