Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.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 测试应用程序推送到heroku,但没有';t在浏览器中运行_Ruby On Rails_Ruby_Git_Heroku - Fatal编程技术网

Ruby on rails 测试应用程序推送到heroku,但没有';t在浏览器中运行

Ruby on rails 测试应用程序推送到heroku,但没有';t在浏览器中运行,ruby-on-rails,ruby,git,heroku,Ruby On Rails,Ruby,Git,Heroku,我正在学习制作ruby应用程序的教程 当我尝试在heroku上访问我的应用程序时,我得到了这个 “您要查找的页面不存在 您可能键入了错误的地址,或者页面可能已移动 如果您是应用程序所有者,请查看日志以了解更多信息。” 这是来自控制台的我的应用程序信息 ===Fear-eyrie-9374 插件:heroku postgresql:hobby dev 动态:1 Git URL:#只能发布两个链接 业主电邮:email@email.com 地区:美国 回购规模:36k 段塞尺寸:29米 堆栈:雪松

我正在学习制作ruby应用程序的教程

当我尝试在heroku上访问我的应用程序时,我得到了这个

“您要查找的页面不存在

您可能键入了错误的地址,或者页面可能已移动

如果您是应用程序所有者,请查看日志以了解更多信息。”

这是来自控制台的我的应用程序信息

===Fear-eyrie-9374 插件:heroku postgresql:hobby dev 动态:1 Git URL:#只能发布两个链接 业主电邮:email@email.com 地区:美国 回购规模:36k 段塞尺寸:29米 堆栈:雪松-14 网址:
Workers:0

您的Rails应用程序似乎正在运行,但您可能尚未在routes.rb文件中定义根目录。您从应用程序中获得的是Rails 404页面

我猜你的应用程序在本地运行,所以当你运行
rails s
并访问
localhost:3000
时,你不会得到404

我已经开始运行教程了


你运行过heroku迁移吗
heroku run rake db:migrate

我将其添加到我的routes.rb文件中。root'drinks#index'这两个应用程序都不起作用,我已经重新制作了这个应用程序,现在可以正常工作了,谢谢大家!