簡體   English   中英

Heroku上的Django應用程序,已成功部署但無法提供服務

[英]Django app on Heroku, deployed successfully but could not be served

我通過跟蹤視頻使用Django構建了一個簡單的博客應用,並通過跟蹤另一個視頻將其部署到了Heroku。 該應用程序在本地可以正常運行,但無法在線運行。 Heroku給了我這個錯誤信息:

該應用還沒有進程類型

將Procfile添加到您的應用中以定義其進程類型。

我已經添加了使用記事本創建的具有以下內容的Proclife:

網址:gunicorn mysite.wsgi

但是,如何向已部署到Heroku的應用程序中添加另一個Procfile? 我應該放在哪里?

是的,沒錯。 它在項目根目錄中需要文件“ Procfile”。 我用以下內容創建了一個

web: gunicorn <your-app.wsgi> -b 0.0.0.0:$PORT -w 10

然后點擊下面的鏈接https://devcenter.heroku.com/articles/procfile ,其中提到了將代碼部署到heroku的所有內容。 對我來說,使用heroku和測試應用程序一起工作也已經很長時間了,所以我不確定在那之后它是否有所改變。 但是我認為僅遵循鏈接就可以了。

暫無
暫無

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

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