Ratkaistu: koodi%3DH18 desc%3D%22Palvelinpyyntö keskeytetty%22 django

core.exceptions.Http404

Pyynnön keskeytti palvelinvirhe.

-admin.py runserver

If you are running Django on a development server and you get an error code that says "Server Request Interrupted", it means that the server was unable to process your request. This can happen for a number of reasons, including if the server is overloaded or if there is an error in your code.

Heroku Django Gunicorn Error H18

Tämä virhe saattaa ilmetä, kun yritetään ottaa Django-sovellus käyttöön Herokussa Gunicorn-palvelimen avulla. Virhe johtuu tyypillisesti puuttuvasta riippuvuudesta psycopg2-kirjastosta.

Voit ratkaista ongelman asentamalla psycopg2:n Heroku-esiintymään käyttämällä seuraavaa komentoa:

$ heroku lisäosat: lisää python-psycopg2

Kun olet asentanut psycopg2:n, voit ottaa Django-sovelluksesi uudelleen käyttöön seuraavalla komennolla:

$ heroku deploy – app my-django

Pyyntö keskeytetty

Kun pyyntö keskeytetään Djangossa, pyyntöobjektiksi asetetaan Ei mitään. Tämä tarkoittaa, että pyyntö on peruutettu eikä sitä käsitellä enempää.

Jos haluat jatkaa pyynnön käsittelyä, sinun tulee kutsua process_request() uudelleen.

Virheenkorjaus "H18-palvelinpyyntö keskeytetty".

"H18-palvelinpyyntö keskeytetty" -virheiden virheenkorjaus Djangossa voi olla vaikeaa. Yleisin syy näihin virheisiin on aikakatkaisu odotettaessa vastausta H18-palvelimelta. Jotta voit korjata nämä virheet, sinun on tunnistettava aikakatkaisun lähde ja pyrittävä ratkaisemaan se.

Related viestiä:

Jätä kommentti