500 Internal Server Error: Panicorn
500Internal Server Error
PanicornStack TraceTo nie ty, to ja.Co to znaczy
Na serwerze zepsuło się coś nieoczekiwanego.
Gdzie go spotkasz
Nieobsłużony wyjątek w kodzie backendu.
Co testować
- W DevTools (zakładka Elements) usuń z pola maxlength, required lub pattern i wyślij formularz z nieoczekiwanymi danymi: emoji, tekst o jeden znak dłuższy niż limit backendu lub bazy, <script>, ' OR 1=1 → brak 500: albo normalny wynik, albo błąd walidacji.
- Jeśli formularz waliduje JavaScriptem, skopiuj request w Network (Copy as fetch) albo otwórz go w Postmanie, wstaw te same dane i wyślij → znów brak 500.
- Jeśli 500 jednak wystąpi, spójrz na stronę → komunikat dla użytkownika bez informacji technicznych (np. „Coś poszło nie tak, spróbuj ponownie”).
- Po 500 sprawdź logi lub monitoring → błąd tam jest, z czasem, URL i szczegółami requesta.