我想跑

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相关问答推荐

从 rails 5 迁移到 rails 6

Selenium chromedriver:无法从不可键入的键构造KeyEvent

您的Bundle 包被锁定为 mimemagic (0.3.5),但在 Gemfile 中列出的任何源中都找不到该版本

如何在 VS Code 中自动格式化 Ruby 或 .erb 文件?

Rails 无法将未经许可的参数转换为哈希

Ruby中的`try`和`&.`(安全导航运算符)有什么区别

未捕获的 ReferenceError:未定义 React

rails 回调中 after_create、after_save 和 after_commit 的区别

在 Rails 的 ActiveRecord 中,touch 有什么用?

Rails:地址已在使用中 - bind(2) (Errno::EADDRINUSE)

Rails 自动加载完全大写的名称,如 API

参数错误:范围主体需要可调用

迁移:t.references 不允许指定索引名称

AWS S3:您try 访问的存储桶必须使用指定的终端节点进行寻址

为什么 respond_with 被从 rails 4.2 移除到它自己的 gem 中?

try 运行 rspec 时出错:`require':无法加载此类文件 -- rails_helper (LoadError)

耙路由错误“缺少:路由定义上的操作键”

使用 Capybara,如何切换到带有“_blank”目标的链接的新窗口?

rspec 3 - 存根类方法

heroku open - 未指定应用程序