500 Internal Server Error: Panicorn
500Internal Server Error
PanicornStack TraceAsi pole sinus, asi on minus.Mida see tähendab
Serveris läks midagi ootamatult katki.
Kus sa sellega kokku puutud
Käsitlemata erand backendi koodis.
Mida testida
- Eemalda DevToolsis (Elements vahekaart) väljalt maxlength, required või pattern ja saada vorm ootamatute andmetega: emoji, tekst ühe märgi võrra üle backendi või andmebaasi piiri, <script>, ' OR 1=1 → 500 ei tule: kas tavaline tulemus või valideerimisviga.
- Kui vorm valideerib JavaScriptiga, kopeeri request Network'is (Copy as fetch) või ava see Postmanis, pane samad andmed ja saada → jälle 500 ei tule.
- Kui 500 siiski juhtub, vaata lehte → kasutajale mõeldud teade ilma tehnilise infota (nt „Midagi läks valesti, proovi uuesti“).
- Pärast 500 vaata logisid või monitooringut → viga on seal koos aja, URL-i ja requesti üksikasjadega.