簡體   English   中英

Django Web應用已成功部署在Azure App Service Linux上,但只能看到Azure默認頁面

[英]Django Web app is successfully deployed on Azure App Service Linux but can only see Azure Default Page

我最近將我的Django本地git存儲庫發布到具有Python 3.7運行時的Azure應用服務。 部署表示它是成功且活動的,但瀏覽時只會看到Azure默認頁面。

我在任何地方都找不到日志,也沒有錯誤跡象。 我該如何解決?

更新:我的Azure配置設置沒有用於設置默認頁面設置的選項。 我正在部署的Web應用程序適用於Django,而不適用於ASP

謝謝,拉赫克。

好。 我將在這里回答問題。 檢查Web應用程序的默認文檔部分。

確保您的默認頁面在此處列出,並且位於hostingstart.html上方

https://i.imgur.com/FKzFULD.png

我在回答我自己的問題。 我通過修復gunicorn綁定設置解決了這個問題。 我的猜測是默認情況下它在其他目錄中指向wsgi。

我在Web App配置的常規設置中添加了以下啟動命令

gunicorn -w 2 -b 0.0.0.0:8000 --chdir /home/site/wwwroot/appname appname.wsgi:application 

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM