Я пытаюсь настроить интерфейсные изменения в приложении Rails 2.3.3, и я не могу настроить среду таким образом, чтобы приложение запускалось (с помощью скрипта / сервера).Я использую RVM для запуска Ruby 1.8.7 с Rails 2.3.3, но когда я пытаюсь запустить сервер, я получаю следующую ошибку:
/Users/myusername/.rvm/gems/ruby-1.8.7-p334@rails233/gems/activesupport-2.3.3/lib/active_support/dependencies.rb:55:uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)
, за которой следует тропа файла, чтобы попасть туда.Googling заставил меня добавить require 'thread'
в boot.rb, чтобы моя ошибка изменилась на
/Users/myusername/.rvm/gems/ruby-1.8.7-p334@rails233/gems/postgres-pr-0.6.3/lib/postgres-pr/connection.rb:165:in `initialize': Connection refused - connect(2) (Errno::ECONNREFUSED)
, за которой последовал длинный список файлов, через которые она прошла, чтобы попасть туда.После поиска ошибки в течение некоторого времени, я думаю, что это как-то связано с моим database.yml или какой-то проблемой с actionmailer, но я в значительной степени растерялся.Я не знаю, достаточно ли это информации для кого-либо, чтобы помочь мне, но если у вас есть идеи, просто дайте мне знать.Также мой список драгоценных камней:
*** LOCAL GEMS ***
abstract (1.0.0)
actionmailer (3.0.8, 2.3.3)
actionpack (3.0.8, 2.3.3)
activemodel (3.0.8)
activerecord (2.3.3)
activeresource (2.3.3)
activesupport (3.0.8, 2.3.3)
arel (2.0.10)
builder (3.0.0, 2.1.2)
erubis (2.6.6)
faker (0.3.1)
i18n (0.6.0, 0.5.0)
mail (2.2.19)
mime-types (1.16)
polyglot (0.3.1)
postgres-pr (0.6.3)
rack (1.2.3, 1.0.1)
rack-mount (0.6.14)
rack-test (0.5.7)
rails (2.3.3)
rake (0.8.7)
sqlite3 (1.3.3)
treetop (1.4.9)
tzinfo (0.3.27)
спасибо за все, что вы можете предложить!