Установка Redmine на bluehost
Я устанавливаю Redmine на сервере BlueHost, и благодаря таким скриптам покрывается большая часть всего (кроме RAILS_ENV=production rake config/initializers/session_store.rb
шаг). Тем не менее, когда я пытаюсь запустить Redmine, он утверждает, что он не может нормально работать, даже если он установлен. Я смог выяснить, что не так, благодаря этому сайту и комментарию в менеджере драгоценных камней моей cpanel: он не собирает локально установленные драгоценные камни. Cpanel утверждает, что решение состоит в том, чтобы добавить $:.push("/home4/gametisi/ruby/gems")
к моему сценарию, но я не знаю, где его добавить. Кто-нибудь может помочь?
Конкретное сообщение об ошибке, которое я получаю:
(in /home4/gametisi/rails_apps/redmine)
rake aborted!
Could not find RubyGem hoe (>= 1.3.0)
1 ответ
Мне удалось заставить его работать, добавив ENV['GEM_PATH'] ||= '(my path to ruby gems as found with the command gem environment)'
перед выполнением rake
команды.
Я смог запустить redmine без ошибок и получить доступ к приложению локально, используя lynks (моя установка установила его на порт 12009, а не на порт 80), и чтобы открыть порт для внешнего мира, мне нужно было добавить выделенный IP к моему настройка сервера. Я жду распространения DNS, после чего мне сообщают, что я смогу получить доступ к приложению.