gpt4 book ai didi

mysql - 在 Heroku 上推送 Rails3。找不到 mysql gem

转载 作者:行者123 更新时间:2023-12-01 00:32:50 24 4
gpt4 key购买 nike

使用 rails 3 推送到 heroku 时出现错误。我在 Windows 上使用 ruby​​ 1.8.7

Administrator@WIN-DQC3IH63U7C ~/nasha (master)
$ heroku rake db:migrate
rake aborted!
no such file to load -- mysql
/disk1/home/slugs/280561_9c64ba2_1741/mnt/Rakefile:4
(See full trace by running task with --trace)
(in /disk1/home/slugs/280561_9c64ba2_1741/mnt)

最佳答案

Heroku 不使用您用于在本地运行应用程序的数据库。

Heroku 使用 PostgreSQL ( http://docs.heroku.com/database )

您是否将 Rails 卡住为 vendor?当您卡住 Rails 时,Heroku 通常会出现此问题。您必须让 Heroku 根据您的 .gems 文件使用它自己的 Rails。您可以在此处阅读更多相关信息 http://docs.heroku.com/gems#heroku-gem-manifest

如果这不是问题所在,您是否遵循了有关 Heroku 和 Rails 3 应用程序的说明?您可以在这里阅读 http://docs.heroku.com/rails3请注意,您必须设置 Bamboo Stack使您的 Rails 3 应用程序正常工作。

关于mysql - 在 Heroku 上推送 Rails3。找不到 mysql gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3676858/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com