Files
zurawik.pl/.paul/changelog/2026-05-20.md
2026-05-20 13:30:10 +02:00

1.3 KiB

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