2014-02-10 3 views
1

Я все еще немного борюсь с Rails и nginx, однако я получил большинство из них. Теперь, если я включаю сервер с rails -s, все работает отлично, и я могу видеть все статьи, если подключиться к IP с портом 3000. С Nginx я получаю следующее сообщение об ошибке, однако:Rails SQLite нет такой таблицы?

App 30780 stderr: Started GET "/articles" for 188.193.201.119 at 2014-02-10 17:57:51 +0000 
App 30780 stderr: Processing by ArticlesController#index as HTML 
App 30780 stderr: SQLite3::SQLException: no such table: articles: SELECT "articles".* FROM "articl$ 
App 30780 stderr: Rendered articles/index.html.erb within layouts/application (2.1ms) 
App 30780 stderr: Completed 500 Internal Server Error in 4ms 
App 30780 stderr: 
App 30780 stderr: ActionView::Template::Error (SQLite3::SQLException: no such table: articles: SEL$ 
App 30780 stderr:  12: </thead> 

С консоль rails все статьи могут быть найдены, а также, если я запустил сервер rails вручную. Почему это дает мне здесь ошибку? : -/

+0

Это не имеет ничего общего с Nginx. Похоже, ваш запрос ссылается на столбец, который вы не определили. –

ответ

Смежные вопросы