500 Internal Server Error: Panicorn
500Internal Server Error
PanicornStack TraceСправа не в тобі, справа в мені.Що означає
На сервері сталася неочікувана помилка.
Коли зустрічається
Необроблений виняток у коді бекенду.
Що тестуємо
- У DevTools (вкладка Elements) прибери з поля maxlength, required чи pattern і надішли форму з неочікуваними даними: емодзі, рядок на 1 символ довший за ліміт бекенду чи бази, <script>, ' OR 1=1 → жодної 500: або звичайний результат, або помилка валідації.
- Якщо форма перевіряє дані через JavaScript, скопіюй запит у Network (Copy as fetch) або відкрий його в Postman, підстав ті самі дані й надішли → так само жодної 500.
- Якщо 500 таки виникла, подивись на сторінку → повідомлення для користувача без технічної інформації (наприклад, «Щось пішло не так, спробуйте ще»).
- Після 500 перевір логи чи моніторинг → помилка там є з часом, URL і деталями запиту.