繁体   English   中英

Heroku:部署Rails应用程序的麻烦

[英]Heroku: Deploying rails application troubles

我想我的部署导轨和Heroku的应用程序(如图所示这里 )。 我已经创建了一个非常简单的Rails应用程序(使用ruby 1.9.2和rails 3.0.3;我确定heroku支持这些-请参阅heroku文档),创建并推送了github存储库,创建了heroku存储库并将其推送(所有提交是完成)。 当我尝试访问我的应用程序控制器时,它会抛出404 rails页面,就像说“没有这样的控制器”。 我已经完成了heroku rake db:migrate但是第一次运行它时,出现“找不到主机”错误。 再次运行可以解决该问题。 好吧,我不确定我是否应该运行heroku addons add:postgresql我虽然默认情况下启用了postgres,但是heroku表示我应该付费才能获得数据库(我提到的运行命令要求我确认付款) 。

也许听起来很愚蠢,但是我该如何部署我的rails应用程序(这是一个非常简单的应用程序)而无需支付任何费用以及像我在文章开头提到的404页这样的麻烦? (这是我的问题)。 也许我应该选择其他托管服务(如果它存在于我们的世界中),或者我在heroku上做错了什么?

您可能忘记将quotes_controller.rb推送到git和heroku了。

git add controllers/quotes_controller.rb

似乎您也忘记了模型,也许还有很多文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM