Я задаю этот вопрос, потому что шаги развертывания, которые я использовал для другого приложения, похоже, не работают для приложения spree.
Пожалуйста, предложите мне, если я что-то упустил:
На Mac для разработки я запускаю следующие команды и вижу магазин
работает на localhost: 3000:
brew install imagemagick
$ gem install rmagick
$ rails new store
Использование Capistrano для развертывания приложения на http://passionate4.net/ Я могу
следующие команды:
$ cap deploy:setup
$ cap deploy:cold
$ cap deploy
Если вы посмотрите на http://passionate4.net/ Я получаю некоторую ошибку.
Вот как выглядит файл production.log
ubuntu@ip-10-166-185-18:/var/www/spree_store/current/log$ cat production.log
Migrating to CreatePosts (20111113203521)
Согласно данным журнала, приведенным выше, при просмотре базы данных mysql я не смог найти таблицу Create Posts.
Как мне решить эту проблему?
К вашему сведению: На локальном хосте все работает отлично.