пушерчат-рельсы разворачиваются к героку - PullRequest
0 голосов
/ 28 марта 2012

Я пытаюсь создать приложение чата на героку, используя

следующее https://github.com/tarnfeld/PusherChat-Rails

Я клонировал его в мой местный

когда я выполняю мастер git push heroku, я получаю следующее

Gem :: Installer :: ExtensionBuildError: ОШИБКА: не удалось создать собственное расширение gem. / usr / local / bin / ruby ​​extconf.rb проверка для sqlite3.h ... нет sqlite3.h отсутствует. Попробуйте 'порт установить sqlite3 + универсальный' или 'yum install sqlite3-devel' и проверьте путь поиска в вашей общей библиотеке ( место, где находится ваша общая библиотека sqlite3). * extconf.rb не удалось *

Есть идеи? или кто-нибудь установил это на героку?

1 Ответ

1 голос
/ 28 марта 2012

Я предполагаю, что происходит то, что вы не заменили свой гем SQLite3 на PostreSQL в Gemfile. Как упоминалось в этом разделе руководства по началу работы с Heroku, вы захотите поменять свой гем SQLite3 на PostreSQL следующим образом:

gem "sqlite3"

Будет заменено на:

gem "pg"

Кроме того, вы можете добавить области окружения в свой Gemfile, чтобы продолжить работу с SQLite3 при разработке ...

group :development do
  gem 'sqlite3'
end

group :production do
  gem 'pg'
end'

... хотя Heroku не рекомендует.

Начало работы с Rails 3.0 на Heroku / Cedar

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