[FIX] simulate.html: wrapper pubblico per simulate-nis2.php fuori DocumentRoot

DocumentRoot è public/ → simulate-nis2.php (root progetto) era 404.
Aggiunto public/simulate-nis2.php: wrapper che imposta NIS2_SIM env
e include il simulatore reale tramite require __DIR__/../simulate-nis2.php.
Aggiornato URL in simulate.html: ../simulate-nis2.php → simulate-nis2.php.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
DevEnv nis2-agile
2026-03-10 10:20:19 +01:00
co-authored by Claude Sonnet 4.6
parent e8b74a7cb7
commit 1876798836
2 changed files with 23 additions and 1 deletions
+1 -1
View File
@@ -473,7 +473,7 @@ function runSimulation() {
document.getElementById('statsGrid').style.display = 'none';
document.getElementById('consoleTitle').textContent = 'NIS2 Agile Simulator v2.0 — ' + (SIM_LABELS[selectedSim] || selectedSim);
const url = `../simulate-nis2.php?sim=${selectedSim}&t=${Date.now()}`;
const url = `simulate-nis2.php?sim=${selectedSim}&t=${Date.now()}`;
evtSource = new EventSource(url);
let phaseCount = 0;