2013-01-05 40 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

相关问题