尝试部署演示应用程序时,一个月的阻碍

时间:2014-05-21 11:41:38

标签: ruby-on-rails ruby heroku

我是一个尝试在铁轨上学习红宝石的新手。我正在关注One Month Rails课程,目前我仍然坚持让我的应用程序在Heroku上显示。当我输入localhost:3000时,演示在本地显示,但是当我尝试在Heroku上部署到应用程序时,它会给我一个屏幕,上面写着“您正在查找的页面不存在。您可能输错了地址或页面可能已移动。“

我的宝石文件如下所示:

source 'https://rubygems.org'
ruby '1.9.3'

gem 'rails', '4.0.0'

group :production do
gem 'pg'
end

group :development, :test do
gem 'sqlite3'
end

gem 'sass-rails', '~> 4.0.0'


gem 'uglifier', '>= 1.3.0'


gem 'coffee-rails', '~> 4.0.0'


gem 'jquery-rails'


gem 'turbolinks'

gem 'heroku'




group :doc do

gem 'sdoc', require: false
end

我环顾四周,尝试了各种解决方案,但没有一个能为此工作。

routes.rb文件:

Omrails::Application.routes.draw do

get "pages/index"
root  'pages#home'

1 个答案:

答案 0 :(得分:0)

听起来你还没有根页面。

你必须root作为heroku登陆的页面。

把它放在

  root 'pages#index'

那应该有用

希望有所帮助

取出

 get 'pages...'
 root 'pages#home'