22 lines
1.3 KiB
Markdown
22 lines
1.3 KiB
Markdown
# 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`
|