Rezolvat: code%3DH18 desc%3D%22Solicitare server întreruptă%22 django

de bază.excepții.Http404

Solicitarea a fost întreruptă de o eroare de server.

-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 Eroare H18

Această eroare poate apărea atunci când încercați să implementați o aplicație Django în Heroku folosind serverul Gunicorn. Eroarea este cauzată de obicei de o dependență lipsă de biblioteca psycopg2.

Pentru a rezolva problema, puteți instala psycopg2 pe instanța dvs. Heroku utilizând următoarea comandă:

Addons $ heroku: adăugați python-psycopg2

După instalarea psycopg2, vă puteți reinstala aplicația Django folosind următoarea comandă:

$ heroku deploy –app my-django

Solicitare întreruptă

Când o solicitare este întreruptă în Django, obiectul de cerere este setat la None . Aceasta înseamnă că cererea a fost anulată și nu se va face nicio procesare ulterioară asupra acesteia.

Dacă doriți să continuați procesarea cererii, ar trebui să apelați din nou process_request().

Depanarea erorilor „Solicitare server H18 întreruptă”.

Depanarea erorilor „Solicitarea serverului H18 întreruptă” în Django poate fi dificilă. Cea mai frecventă cauză a acestor erori este un timeout în timp ce așteptarea unui răspuns de la serverul H18. Pentru a depana aceste erori, va trebui să identificați sursa timeout-ului și să lucrați pentru a o rezolva.

Postări asemănatoare:

Lăsați un comentariu