Мне грустно, потому что я получаю ошибку 500 при попытке запустить мое приложение rails в производственной среде (в разработке - отлично работает)
журналы
...
E, [2013-11-23T13:06:45.285466 #5951] ERROR -- : SQLite3::SQLException:
no such table: posts: SELECT "posts".* FROM "posts"
F, [2013-11-23T13:06:45.299620 #5951] FATAL -- :
ActionView::Template::Error (SQLite3::SQLException: no such table: posts:
SELECT "posts".* FROM "posts"):
...
RAILS 4.0.0
рубин 1.9.3p194
Надеюсь, этой информации будет достаточно. Готов написать еще ...
Жду вашей помощи, Друзья)
Часть моего database.yml
development:
adapter: sqlite3
database: db/development.sqlite3
pool: 5
timeout: 5000
test:
adapter: sqlite3
database: db/test.sqlite3
pool: 5
timeout: 5000
production:
adapter: sqlite3
database: db/production.sqlite3
pool: 5
timeout: 5000
Я использую это локально
Я запустил * rake db: create RAILS_ENV = production *, и он написал
/usr/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/lib/bundler.rb:284:
warning: Insecure world writable dir /home/vitalina/.rvm/bin in PATH,
mode 040777
db/production.sqlite3 already exists
я сбежал
- sudo chmod go-w / usr / local / bin
- rake db: переносить RAILS_ENV = "production"
- RAILS_ENV = производственный пакет exec rake assets: precompile
затем запустите сервер. Там isnt error500 more, but it doesn
t распечатать информацию из базы данных (вижу пустую страницу)
и он написал в журналах:
...
F, [2013-11-23T14:53:11.909041 #6273] FATAL -- :
ActionController::RoutingError (No route matches [GET] "/assets/application-
8395b8cd00dfdd4bd6e91eade784fa41.css")
...
rake db:create RAILS_ENV=production
? - person Jérôme Boé   schedule 23.11.2013