Проблемы с Redmine 2.2.1 на Ubuntu 10.04 ruby ​​(1.8.24) на рельсах (3.2.11) не запускаются

Привет, я столкнулся со следующей проблемой при обновлении до Redmine 2.2.1 с 1.2.2 в Ubuntu 10.04LTS: Первоначальные проблемы, которые я мог решить, но теперь, открывая веб-страницу Redmine, я получаю сообщение об ошибке.

Я выполнил шаг в http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade и обновил необходимые компоненты.

Есть ли у меня проблемы с совместимостью с рельсами и пассажирами или какая-то конфигурация - apache? Я не могу понять. Пожалуйста, помогите мне разобраться в проблеме.

Заранее спасибо, Гош.

Ошибка веб-страницы:

A source file that the application requires, is missing.
It is possible that you didn't upload your application files correctly. Please check whether all your application files are uploaded.
A required library may not installed. Please install all libraries that this application requires.
Further information about the error may have been written to the application's log file. Please check it in order to analyse the problem.
Error message:
no such file to load -- dispatcher
Exception class:
LoadError
Application root:
/usr/share/redmine
Backtrace:
#   File    Line    Location
0   /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 251 in `require'
1   /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 251 in `require'
2   /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 236 in `load_dependency'
3   /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 251 in `require'
4   /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb    308 in `preload_application'
5   /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb    248 in `initialize_server'
6   /usr/lib/ruby/1.8/phusion_passenger/utils.rb    255 in `report_app_init_status'
7   /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb    233 in `initialize_server'
8   /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb  194 in `start_synchronously'
9   /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb  163 in `start'
10  /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb    209 in `start'
11  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb    262 in `spawn_rails_application'
12  /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb   126 in `lookup_or_add'
13  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb    256 in `spawn_rails_application'
14  /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb   80  in `synchronize'
15  /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb   79  in `synchronize'
16  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb    255 in `spawn_rails_application'
17  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb    154 in `spawn_application'
18  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb    287 in `handle_spawn_application'
19  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb  352 in `__send__'
20  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb  352 in `main_loop'
21  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb  196 in `start_synchronously'
22  /usr/lib/phusion_passenger/passenger-spawn-server   61  

Мои материалы, связанные с Redmine, настроены следующим образом:

Environment:
  Redmine version                          2.2.1.stable
  Ruby version                             1.8.7 (x86_64-linux)
  Rails version                            3.2.11
  Environment                              production
  Database adapter                         MySQL
Redmine plugins:
  no plugin installed

Gems included by the bundle:
  * actionmailer (3.2.11)
  * actionpack (3.2.11)
  * activemodel (3.2.11)
  * activerecord (3.2.11)
  * activeresource (3.2.11)
  * activesupport (3.2.11)
  * arel (3.0.2)
  * builder (3.0.0)
  * bundler (1.2.3)
  * coderay (1.0.8)
  * erubis (2.7.0)
  * fastercsv (1.5.5)
  * hike (1.2.1)
  * i18n (0.6.1)
  * journey (1.0.4)
  * jquery-rails (2.0.3)
  * json (1.7.6)
  * mail (2.4.4)
  * mime-types (1.19)
  * multi_json (1.5.0)
  * mysql (2.8.1)
  * net-ldap (0.3.1)
  * polyglot (0.3.3)
  * rack (1.4.4)
  * rack-cache (1.2)
  * rack-openid (1.3.1)
  * rack-ssl (1.3.2)
  * rack-test (0.6.2)
  * rails (3.2.11)
  * railties (3.2.11)
  * rake (10.0.3)
  * rdoc (3.12)
  * ruby-openid (2.1.8)
  * sprockets (2.2.2)
  * thor (0.16.0)
  * tilt (1.3.3)
  * treetop (1.4.12)
  * tzinfo (0.3.35)

root@ubuntu:/usr/share/redmine# gem list

*** LOCAL GEMS ***

actionmailer (3.2.11, 2.3.11)
actionpack (3.2.11, 2.3.11)
activemodel (3.2.11)
activerecord (3.2.11, 2.3.11)
activerecord-mysql2-adapter (0.0.3)
activeresource (3.2.11, 2.3.11)
activesupport (3.2.11, 2.3.11)
arel (3.0.2)
builder (3.0.0)
bundler (1.2.3)
coderay (1.0.8)
daemon_controller (1.1.0)
erubis (2.7.0)
fastercsv (1.5.5)
fastthread (1.0.7)
hike (1.2.1)
i18n (0.6.1, 0.4.2)
journey (1.0.4)
jquery-rails (2.0.3)
json (1.7.6)
mail (2.4.4)
metaclass (0.0.1)
mime-types (1.19)
mocha (0.12.3)
multi_json (1.5.0)
mysql (2.8.1)
mysql2 (0.3.11)
net-ldap (0.3.1)
passenger (3.0.19)
pg (0.14.1)
polyglot (0.3.3)
rack (1.4.4, 1.1.5)
rack-cache (1.2)
rack-openid (1.3.1)
rack-ssl (1.3.2)
rack-test (0.6.2)
rails (3.2.11)
railties (3.2.11)
rake (10.0.3)
rdoc (3.12)
ruby-openid (2.1.8)
rubygems-update (1.8.24)
sprockets (2.2.2)
thor (0.16.0)
tilt (1.3.3)
treetop (1.4.12)
tzinfo (0.3.35)


person pgdns    schedule 15.01.2013    source источник
comment
Я полагаю, вы выполнили команду установки пакета?   -  person BodgeIT    schedule 02.04.2013


Ответы (1)


Это было решено на другом форуме, и я хотел бы опубликовать решение здесь на случай, если оно понадобится кому-то еще ...

Я обновил пассажира:

драгоценный камень обновления пассажира

Потом:

пассажир-установка-apache2-модуль

Затем измените файл apache2.conf, чтобы использовать новую версию для пассажиров. Вышеупомянутый установщик сообщает вам, что необходимо изменить в вашей среде.

Затем перезапустите apache и вуаля!

Надеюсь это поможет.

person BodgeIT    schedule 04.04.2013