我想跑

heroku run rake db:migrate

而且是错误

不能运行超过1个自由大小的dynos.

有关如何修复的信息,请参见下文...

推荐答案

Most Efective

在控制台运行中:

heroku ps

结果是这样的:

run.4859 (Free): up 2016/01/12 21:28:41 (~ 7m ago): rails c

因此,数字4859代表的是开放的,需要关闭的会话.要修复需要运行的错误(显然,将数字4859替换为获得的数字):

heroku ps:stop run.4859

这是一个非常简单的解决方案.

Ruby-on-rails相关问答推荐

如何将Form_With用于多个没有控制器的型号

为什么没有生成命名空间路由?

如何从数组中提取值

带有 simple_form 的按钮内的 HTML 代码

Rails cron 与时俱进,设置环境

为什么在保存对象后使用重新加载方法? (Hartl Rails Tut 6.30)

搭建脚手架时建立关系

是否有不涉及删除 Gemfile.lock 的在任何源中找不到 *gem*错误的修复?

如何在 rspec 测试中输出变量?

如何获取包含表的列名的数组

Rails 中是否有 HTML 安全截断方法?

使 rails 控制台输出更漂亮一点

如何在 ROR (Ruby) 中显示 PDF?

如何从 rails 控制器操作发出 404 响应?

反编译开发assets资源 管道

停止 Rails 为视图和助手生成规范测试?

如何创建迁移以仅在索引存在时删除索引,而不是在不存在时抛出异常?

find、where 和 find_by_id 有什么区别?

t.belongs_to 在迁移

测试和规格有什么区别?