Решено: code%3DH18 desc%3D%22Server Request Interrupted%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 добавки: добавяне на python-psycopg2

След като инсталирате psycopg2, можете да разположите отново вашето приложение Django, като използвате следната команда:

$ heroku deploy –app my-django

Заявката е прекъсната

Когато дадена заявка бъде прекъсната в Django, обектът на заявката е зададен на None. Това означава, че заявката е анулирана и няма да бъде извършена допълнителна обработка по нея.

Ако искате да продължите да обработвате заявката, трябва да извикате process_request() отново.

Отстраняване на грешки „H18 Server request interrupted“ грешки

Отстраняването на грешки „H18 Server request interrupted“ в Django може да бъде трудно. Най-честата причина за тези грешки е изчакване при изчакване на отговор от H18 сървъра. За да коригирате тези грешки, ще трябва да идентифицирате източника на времето за изчакване и да работите за разрешаването му.

Подобни публикации:

Оставете коментар