2013-11-27 52 views
1

我有一個簡單的登錄系統,在那裏我一直在使用設計的寶石,我在服務器上部署和測試使用猞猁的瀏覽器 我按照所有相關的步驟中使用的身份驗證訪問startfile錯誤設計。 我已經把我的根頁爲色器件的登錄頁面,所以我route.rb如下:使用RDS我的database.yml文件是讓山貓:無法爲軌道

development: 
    adapter: mysql2 
    encoding: utf8 
    reconnect: true 
    database: abc 
    pool: 5 
    username: root 
    password: root 
    port: 3306 
    host: 127.0.0.1 

test: 
    adapter: mysql2 
    encoding: utf8 
    reconnect: true 
    database: abc 
    pool: 5 
    username: root 
    password: root 
    port: 3306 
    host: 127.0.0.1 

production: 
    adapter: mysql2 
    encoding: utf8 
    reconnect: true 
    database: abc 
    pool: 5 
    username: root 
    password: root 
    port: 3306 
    host: xxxxxxxxxx.xxx.amazonaws.com 

當我啓動服務器

devise_for :users  
    devise_scope :user do 
    root :to => "devise/sessions#new" 
    end  
    resources :home,:only => [:index, :dashboard] 
    resources :device_info,:only => [:address_list]  
    match ':controller(/:action(/:id))(.:format)' 

我的數據庫連接並輸入地址爲山貓0.0.0.0:3000它給了我錯誤的

Looking up 0.0.0.0 first 
Looking up 0.0.0.0:3000 
Making HTTP connection to 0.0.0.0:3000 
Sending HTTP request. 
HTTP request sent; waiting for response. 
Alert!: Unexpected network read error; connection aborted. 
Can't Access `http://0.0.0.0:3000/' 
Alert!: Unable to access document.  
lynx: Can't access startfile 

首先,我認爲這可能是由於數據庫中沒有連接到應用程序,但通過使用rails控制檯我可以訪問數據庫。我也檢查了我的日誌文件,它不會顯示任何錯誤。我錯過了什麼。

這裏我使用的軌道3.2.11和1.8.7紅寶石

我應該怎麼辦?

回答