Επιλύθηκε: κωδικός%3DH18 desc%3D%22Διακοπή αιτήματος διακομιστή%22 django

core.exceptions.Http404

Το αίτημα διακόπηκε από σφάλμα διακομιστή.

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

Αυτό το σφάλμα μπορεί να παρουσιαστεί όταν προσπαθείτε να αναπτύξετε μια εφαρμογή Django στο Heroku χρησιμοποιώντας τον διακομιστή Gunicorn. Το σφάλμα συνήθως προκαλείται από μια έλλειψη εξάρτησης από τη βιβλιοθήκη psycopg2.

Για να επιλύσετε το πρόβλημα, μπορείτε να εγκαταστήσετε το psycopg2 στην παρουσία του Heroku χρησιμοποιώντας την ακόλουθη εντολή:

$ heroku addons:add python-psycopg2

Μετά την εγκατάσταση του psycopg2, μπορείτε να αναπτύξετε ξανά την εφαρμογή Django χρησιμοποιώντας την ακόλουθη εντολή:

$ heroku deploy –app my-django

Το αίτημα διακόπηκε

Όταν ένα αίτημα διακόπτεται στο Django, το αντικείμενο αίτησης ορίζεται σε Κανένα. Αυτό σημαίνει ότι το αίτημα έχει ακυρωθεί και δεν θα γίνει περαιτέρω επεξεργασία του.

Εάν θέλετε να συνεχίσετε την επεξεργασία του αιτήματος, θα πρέπει να καλέσετε ξανά τη process_request().

Εντοπισμός σφαλμάτων "Η αίτηση διακομιστή H18 διακόπηκε".

Ο εντοπισμός σφαλμάτων "H18 Server request interrupted" στο Django μπορεί να είναι δύσκολος. Η πιο συνηθισμένη αιτία αυτών των σφαλμάτων είναι ένα χρονικό όριο λήξης κατά την αναμονή απάντησης από τον διακομιστή H18. Για να διορθώσετε αυτά τα σφάλματα, θα πρέπει να προσδιορίσετε την πηγή του χρονικού ορίου και να εργαστείτε για την επίλυσή του.

Σχετικές αναρτήσεις:

Αφήστε ένα σχόλιο