Çözüldü: code%3DH18 desc%3D%22Sunucu İsteği Kesildi%22 django

core.istisnalar.Http404

İstek bir sunucu hatası nedeniyle kesintiye uğradı.

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

Gunicorn sunucusunu kullanarak Heroku'ya bir Django uygulaması dağıtmaya çalışırken bu hata oluşabilir. Hataya genellikle psycopg2 kitaplığında eksik bir bağımlılık neden olur.

Sorunu çözmek için, aşağıdaki komutu kullanarak Heroku bulut sunucunuza psycopg2 yükleyebilirsiniz:

$ heroku eklentileri:python-psycopg2 ekle

psycopg2'yi yükledikten sonra, aşağıdaki komutu kullanarak Django uygulamanızı yeniden konuşlandırabilirsiniz:

$ heroku konuşlandır –app my-django

İstek Kesildi

Django'da bir istek kesildiğinde, istek nesnesi None olarak ayarlanır. Bu, talebin iptal edildiği ve üzerinde daha fazla işlem yapılmayacağı anlamına gelir.

İsteği işlemeye devam etmek istiyorsanız process_request() öğesini tekrar çağırmalısınız.

"H18 Sunucu isteği kesintiye uğradı" hatalarını ayıklama

Django'da "H18 Sunucu isteği kesintiye uğradı" hatalarını ayıklamak zor olabilir. Bu hataların en yaygın nedeni H18 sunucusundan yanıt beklerken yaşanan zaman aşımıdır. Bu hataları ayıklamak için zaman aşımının kaynağını belirlemeniz ve sorunu çözmek için çalışmanız gerekir.

İlgili Mesajlar:

Leave a Comment