From 2b8e053e52eeb58522bc71852c00fc58127b259b Mon Sep 17 00:00:00 2001 From: Jukka Lampikoski Date: Tue, 10 Mar 2026 15:23:35 +0200 Subject: [PATCH] debug: add error display to migrate.php to see what fails Co-Authored-By: Claude Opus 4.6 --- migrate.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/migrate.php b/migrate.php index c548544..e11e376 100644 --- a/migrate.php +++ b/migrate.php @@ -6,13 +6,24 @@ * Lukee kaikki data/*.json -tiedostot ja siirtää ne MySQL-tietokantaan. */ +// Näytä kaikki virheet +ini_set('display_errors', '1'); +ini_set('display_startup_errors', '1'); +error_reporting(E_ALL); + require_once __DIR__ . '/db.php'; echo "=== Noxus Intra: JSON → MySQL migraatio ===\n\n"; // 1. Luo taulut echo "1. Luodaan tietokantarakenne...\n"; -initDatabase(); +try { + initDatabase(); +} catch (Throwable $e) { + echo "VIRHE taulujen luonnissa: " . $e->getMessage() . "\n"; + echo "File: " . $e->getFile() . ":" . $e->getLine() . "\n"; + exit(1); +} echo " ✓ Taulut luotu\n\n"; $dataDir = __DIR__ . '/data';