This commit is contained in:
2026-05-20 13:30:10 +02:00
parent bc5cae7e82
commit 22c886b8f4
20 changed files with 1154 additions and 7 deletions

View File

@@ -0,0 +1,21 @@
# 2026-05-20
## Co zrobiono
- [Plan 20260520-1213-admin-too-many-redirects] Naprawiono `ERR_TOO_MANY_REDIRECTS` na `https://zurawik.pl/Admin`.
- Diagnoza w trzech iteracjach ujawnila przyczyne pierwotna: `core/config/Admin/db.config.php` wskazywal na inna (niedostepna) baze (`zurawikn_aem`/`localhost`) niz strona publiczna (`01244953_zurawik`/`mysql8`). Brak DB -> `Core::SetAppSafeMode()` -> `FrontController:605` zawsze redirektowal na `FATAL_ERROR_URL` (URL_MAIN bez slasha) -> petla z `mod_dir` 301 https->http.
- Naprawa wlasciwa: zsynchronizowanie `core/config/Admin/db.config.php` z `core/config/Strona/db.config.php`.
- Defensywne ulepszenia (zostaja w repo, chronia przed nawrotem): force-HTTPS i bypass `mod_dir` dla `/Admin/*` w root `.htaccess`; trailing slash + `error_log()` w `core/ErrorHandler.php`; nowy `Admin/template/partial/Index/Error404.tpl`; domyslna trasa `AdminRoot` w `Admin/index.php`.
- UAT przez uzytkownika potwierdzil dzialanie panelu po wdrozeniu.
## Zmienione pliki
- `core/config/Admin/db.config.php`
- `.htaccess`
- `core/ErrorHandler.php`
- `Admin/template/partial/Index/Error404.tpl`
- `Admin/index.php`
- `.paul/STATE.md`
- `.paul/codebase/tooling_status.md`
- `.paul/plans/20260520-1213-admin-too-many-redirects/PLAN.md`
- `.paul/plans/20260520-1213-admin-too-many-redirects/SUMMARY.md`