Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails教程mhhartl toy_应用程序在heroku上成功部署,无法检索页面_Ruby On Rails_Ruby_Heroku_Deployment - Fatal编程技术网

Ruby on rails Rails教程mhhartl toy_应用程序在heroku上成功部署,无法检索页面

Ruby on rails Rails教程mhhartl toy_应用程序在heroku上成功部署,无法检索页面,ruby-on-rails,ruby,heroku,deployment,Ruby On Rails,Ruby,Heroku,Deployment,我希望生活很美好,而你正忙于编码 我正在学习mhartl的Rails教程,因为我非常渴望学习RoR用于web应用程序开发。我曾多次尝试从零开始排除故障,这让我经历了创建新的bitbucket回购协议等痛苦。不管怎么说,我觉得你们可能已经面对了这一点,所以你们可能能够提供帮助 在完成本教程中的所有步骤后,将更新到2.1,即 $ git commit -am "Add hello" $ heroku create $ git push heroku master 鉴于下面的shell消息,这似乎是

我希望生活很美好,而你正忙于编码

我正在学习mhartl的Rails教程,因为我非常渴望学习RoR用于web应用程序开发。我曾多次尝试从零开始排除故障,这让我经历了创建新的bitbucket回购协议等痛苦。不管怎么说,我觉得你们可能已经面对了这一点,所以你们可能能够提供帮助

在完成本教程中的所有步骤后,将更新到2.1,即

$ git commit -am "Add hello"
$ heroku create
$ git push heroku master
鉴于下面的shell消息,这似乎是成功的:

remote:        https://fast-sea-56609.herokuapp.com/ deployed to Heroku
remote: 
remote: Verifying deploy... done.
To https://git.heroku.com/fast-sea-56609.git
 * [new branch]      master -> master
当我转到URL时,我会看到带有消息的屏幕截图

我查看了这篇文章,解决了localhost:3000db迁移问题,所以现在我可以正确显示localhost:3000/用户,但是heroku url没有显示任何不同


告诉我是否可以提供更多信息或运行任何东西来帮助您解决问题。感谢您花时间阅读本文而不是做任何其他事情。

您说您在本地计算机上运行了rake db:migrate。但你也在heroku身上运行过吗

heroku run rake db:migrate
请记住,每次向rails项目添加新迁移并将更改推送到heroku时,都需要调用此命令

请确保检查heroku日志中的其他错误:

heroku logs

您说过您在本地计算机上运行rake db:migrate。但你也在heroku身上运行过吗

heroku run rake db:migrate
请记住,每次向rails项目添加新迁移并将更改推送到heroku时,都需要调用此命令

请确保检查heroku日志中的其他错误:

heroku logs

正如你提到的,你正在跟随我,我建议你完成每一项任务或每一章,直到结束

这里出现的问题可能是因为您错过了教程的一部分,autor要求您使用您的玩具应用程序(如bellow)再次完成第一个应用程序步骤:

我建议按照清单1.8和清单1.9.1中相同的“hello,world!”步骤进行操作(您在提交和推送到heroku之前是否在应用程序中执行了这些步骤?),然后提交更改并推送到heroku:

$ git commit -am "Add hello"
$ heroku create
$ git push heroku master
在本地完成Rails应用程序的第一个工作副本后,下一步是在heroku中部署它,以便在生产环境中测试应用程序

你可以按照官方的Heroku指南了解更多关于
从这个链接。

正如你所提到的,你正在跟随我,我建议你完成每个任务或章节,直到最后

这里出现的问题可能是因为您错过了教程的一部分,autor要求您使用您的玩具应用程序(如bellow)再次完成第一个应用程序步骤:

我建议按照清单1.8和清单1.9.1中相同的“hello,world!”步骤进行操作(您在提交和推送到heroku之前是否在应用程序中执行了这些步骤?),然后提交更改并推送到heroku:

$ git commit -am "Add hello"
$ heroku create
$ git push heroku master
在本地完成Rails应用程序的第一个工作副本后,下一步是在heroku中部署它,以便在生产环境中测试应用程序

你可以按照官方的Heroku指南了解更多关于

通过此链接。

请发布带有问题的heroku日志文件以查看herokuHey Praveen中的错误,谢谢您的评论,我不知道如何获取它是heroku logs命令?要获取heroku日志,只需在终端运行$heroku logs。请发布带有问题的heroku日志文件以查看herokuHey Praveen中的错误,感谢您的评论,我不知道如何获取heroku日志命令?要获取heroku日志,只需在TerminalHanks miloshes中运行$heroku日志,实际上我忘记了在heroku上运行迁移。我现在运行它。该应用程序在heroku url上仍未启动。日志没有显示任何错误。接下来可以做什么?使用tail参数运行heroku日志:heroku logs--tail并多次刷新url。它可能只需要重新启动。命令是:heroku restarthey miloshes,我运行了heroku日志--tail并重新启动了。。。不管怎么说,都没用,谢谢。我将尝试跟踪Praveen的链接,看看它是否有效感谢miloshes,事实上我忘了在heroku上运行迁移。我现在运行它。该应用程序在heroku url上仍未启动。日志没有显示任何错误。接下来可以做什么?使用tail参数运行heroku日志:heroku logs--tail并多次刷新url。它可能只需要重新启动。命令是:heroku restarthey miloshes,我运行了heroku日志--tail并重新启动了。。。不管怎么说,都没用,谢谢。我会尝试跟踪Praveen的链接,看看它是否管用。现在管用了。非常感谢你。我对git和heroku很着迷,这一切就在我眼前。干杯!普拉夫。@keithshelby:如果我的答案有助于解决您的问题,请接受我的答案(单击我答案上的记号)。很抱歉,我+1了,但我不知道记号。完成:)!现在可以了,谢谢你,我对git和heroku很着迷,这一切就在我眼前。干杯!普拉夫。@keithshelby:如果我的答案有助于解决您的问题,请接受我的答案(单击我答案上的记号)。很抱歉,我+1了,但我不知道记号。完成:)!