Löst: kod%3DH18 desc%3D%22Serverbegäran avbruten%22 django

core.exceptions.Http404

Begäran avbröts av ett serverfel.

-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

Det här felet kan uppstå när du försöker distribuera en Django-app till Heroku med hjälp av Gunicorn-servern. Felet orsakas vanligtvis av ett saknat beroende av psycopg2-biblioteket.

För att lösa problemet kan du installera psycopg2 på din Heroku-instans med följande kommando:

$ heroku tillägg: lägg till python-psycopg2

Efter att du har installerat psycopg2 kan du distribuera om din Django-app med följande kommando:

$ heroku deploy –app my-django

Begäran avbruten

När en förfrågan avbryts i Django ställs förfrågningsobjektet till Inget . Detta innebär att begäran har avbrutits och ingen ytterligare behandling kommer att göras på den.

Om du vill fortsätta bearbeta begäran bör du anropa process_request() igen.

Felsökning av "H18 Server request interrupted"-fel

Att felsöka "H18 Server request interrupted"-fel i Django kan vara svårt. Den vanligaste orsaken till dessa fel är en timeout i väntan på svar från H18-servern. För att felsöka dessa fel måste du identifiera källan till timeouten och arbeta för att lösa det.

Relaterade inlägg:

Lämna en kommentar