2013-01-05 63 views
3

根據Heroku的網站時,我得到錯誤H14「否Web進程運行」,那是因爲我需要scale up dynos由:的Heroku:我的Django應用程序是給應用程序錯誤H14:「否Web進程中運行」

heroku ps:scale web=1

然而,當我這樣做,我得到以下錯誤:

Scaling web processes... failed 
! No such type as web 

有誰知道如何解決這一問題?我想讓我的網站備份!

當我運行heroku ps我什麼都看不到。

更新:它沒有檢測到我的Procfile。我沒有明確說明Procfile,之前沒有使用過Procfile,這是絕對必要的嗎?

回答

6

我就遇到了這個最近的好,我的網站是沒有任何Procfile工作正常,直到最近... 我的修正是簡單地增加一個Procfile如下:

web: python manage.py runserver 0.0.0.0:$PORT --noreload 

然後推到Heroku的。

+0

謝謝我試圖添加一個Procfile,但沒有運氣......我只是將它命名爲'Profile'或'Procfile.txt' ...我把它放到主應用程序目錄中,還是放在'manage.py'位於? – user1328021

+3

在git倉庫中,root是我擁有它的地方,完全像'Procfile'一樣。推,然後我會嘗試'heroku ps:scale web = 1',如果需要的話。這可能有所幫助:https://devcenter.heroku.com/articles/django – bakkal

+0

這樣做的伎倆,謝謝! – user1328021

相關問題