簡體   English   中英

沒有網絡進程運行錯誤 - 在 Heroku 上部署 Django

[英]No web processes running Error - Deploying Django on Heroku

我正在使用教程來部署 Django。 [http://devcenter.heroku.com/articles/django] 在我做了一個 git push heroku master 之后,沒有 web 進程。

Process  State  Command  
-------  -----  ------- 

在日志上,它看起來像下面這樣。

2012-04-13T03:48:45+00:00 heroku[slugc]: Slug compilation started
2012-04-13T03:49:32+00:00 heroku[api]: Config add PYTHONUNBUFFERED, PYTHONPATH, PATH,     
LD_LIBRARY_PATH, LANG, PYTHONHOME, LIBRARY_PATH, PYTHONHASHSEED by zach@gmail.com
2012-04-13T03:49:32+00:00 heroku[api]: Release v2 created by zach@gmail.com
2012-04-13T03:49:34+00:00 heroku[api]: Release v3 created by zach@gmail.com
2012-04-13T03:49:34+00:00 heroku[api]: Deploy d1263ef by zach@gmail.com
2012-04-13T03:49:34+00:00 heroku[web.1]: State changed from created to down
2012-04-13T03:49:35+00:00 heroku[slugc]: Slug compilation finished
2012-04-13T03:50:19+00:00 heroku[router]: Error H14 (No web processes running) -> GET    
growing-winter-4952.herokuapp.com/ dyno= queue= wait= service= status=503 bytes=

有任何想法嗎? 我能夠讓它與另一個應用程序一起使用。 謝謝你。

此外,當我執行 heroku scale web=1 時,我得到了這個

Scaling web processes...  !    Record not found.

這很可能是通過客戶端將 Web 進程縮小到零的結果。

$ heroku ps:scale web=0

使用heroku ps命令來確定您的 Web 進程的狀態。您應該查看錯誤代碼以了解 Heroku 功能。

我有同樣的問題。 起初,當我運行heroku scale web=1 ,我遇到了與您相同的“未找到記錄”錯誤。 但是我等了幾分鍾再運行它,它奏效了。

如果您的構建由於某種原因在第一次推送時失敗,那么 heroku 不會自動為您提供 Web 進程,並且可能會出現“未找到記錄”錯誤,因為此時構建出了問題。

暫無
暫無

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

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