Проблема с развертыванием приложения Ruby on Rails - PullRequest
2 голосов
/ 12 сентября 2011

Я пытаюсь развернуть свое первое приложение Ruby on Rails на общем сервере.Приложение действительно является лишь подтверждением концепции, я хотел показать его нескольким людям, чтобы не беспокоиться о трафике.

В любом случае, у меня проблемы с 2 драгоценными камнями nokogiri и sqlite3.Я пытаюсь выполнить развертывание с компьютера под управлением Windows 7 в дистрибутиве Linux.

При попытке установить пакет запуска - появляется ошибка, возможно, из-за отсутствия прав администратора.

ОШИБКА: не удалось построить собственное расширение для гема.(Gem :: Installer :: ExtensionBuildError)

Если я использую пакетную установку и пакетную установку --deployment

rake aborted!нет такого файла для загрузки - sqlite3

Если я использую IRB и требую "sqlite3", это работает.==> вернуть true

Я в растерянности, что мне делать дальше?

1 Ответ

0 голосов
/ 20 сентября 2011

С Ubuntu это

  sudo apt-get install sqlite3

У вас есть библиотеки ruby, но вам все еще нужна библиотека sqlite3. Просто делая это, я думаю, что ваша проблема решена. Если проблема не устранена, попробуйте установить библиотеки libxslt-dev и libxml2-dev.

 sudo apt-get install libxslt-dev libxml2-dev

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...