Установка Redmine на Ubuntu 10.10
Я отказался от попыток установить Redmine на компьютере с CentOS, вместо этого вытер его и установил на него Ubuntu 10.10, так как, похоже, это работало во многих попытках, которые я видел в Интернете.
Не для меня, хотя..
Я получаю то, что выглядит как ошибка компиляции, когда я захожу (http к его ip) на машину (что, вероятно, означает, что apache2 работает как надо?). Посмотрите на прикрепленное сообщение об ошибке для получения дополнительной информации.
Кто-нибудь знает, с чего начать?
Вот возможные причины:
*
В коде приложения может быть синтаксическая ошибка. Пожалуйста, проверьте наличие таких ошибок и исправьте их.
*
Требуемая библиотека может быть не установлена. Пожалуйста, установите все библиотеки, которые требуются для этого приложения.
*
Приложение может быть неправильно настроено. Пожалуйста, проверьте, все ли файлы конфигурации записаны правильно, исправьте все неправильные конфигурации и перезапустите это приложение.
*
Служба, на которую опирается приложение (например, сервер базы данных или сервер поисковой системы Ferret), возможно, не была запущена. Пожалуйста, запустите эту услугу.
Дополнительная информация об ошибке может быть записана в файл журнала приложения. Пожалуйста, проверьте это, чтобы проанализировать проблему.
Сообщение об ошибке:
синтаксическая ошибка в строке 76, столбец 0: `production:'
Исключительный класс:
ArgumentError
Корень приложения:
/ Var / WWW / Redmine
Backtrace:
# Расположение строки файла
0 /usr/lib/ruby/1.8/yaml.rb 133 в `load '
1 /usr/lib/ruby/1.8/yaml.rb 133 в `load '
2 /usr/lib/ruby/1.8/yaml.rb 144 в файле load_file
3 /usr/lib/ruby/1.8/yaml.rb 143 в "открытом"
4 /usr/lib/ruby/1.8/yaml.rb 143 в файле load_file
5 /var/www/redmine/config/initializers/40-email.rb 6
6 /var/lib/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb 147 в `load_without_new_constant_marking'
7 /var/lib/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb 147 в `load'
8 /var/lib/gems/1.8/gems/rails-2.3.5/lib/initializer.rb 622 в `load_application_initializers'
9 /var/lib/gems/1.8/gems/rails-2.3.5/lib/initializer.rb 621 в "каждом"
10 /var/lib/gems/1.8/gems/rails-2.3.5/lib/initializer.rb 621 в `load_application_initializers'
11 /var/lib/gems/1.8/gems/rails-2.3.5/lib/initializer.rb 176 в "процессе"
12 /var/lib/gems/1.8/gems/rails-2.3.5/lib/initializer.rb 113 в `send'
13 /var/lib/gems/1.8/gems/rails-2.3.5/lib/initializer.rb 113 в `run'
14 /var/www/redmine/config/environment.rb 20
15 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 в `gem_original_require'
16 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 в `require'
17 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/classic_rails/application_spawner.rb 222 в preload_application'
18 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/classic_rails/application_spawner.rb 181 в "initialize_server"
19 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/utils.rb 564 в `report_app_init_status'
20 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/classic_rails/application_spawner.rb 174 в "initialize_server"
21 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 204 в "start_synchronously"
22 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 180 в `start'
23 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/classic_rails/application_spawner.rb 149 в `start'
24 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 219 в spawn_rails_application'
25 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server_collection.rb 132 в `lookup_or_add'
26 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 214 в spawn_rails_application'
27 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server_collection.rb 82 в "синхронизации"
28 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server_collection.rb 79 в "синхронизации"
29 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 213 в spawn_rails_application'
30 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 132 в `spawn_application'
31 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/spawn_manager.rb 275 в "handle_spawn_application"
32 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 357 в `__send__'
33 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 357 в `server_main_loop'
34 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 206 в "start_synchronously"
35 /var/lib/gems/1.8/gems/passenger-3.0.0/helper-scripts/passenger-spawn-server 99
Просто быть чистым; Я пытаюсь установить Redmine на Ubuntu 10.10. Apache2 работает в качестве веб-сервера, и у меня установлены Ruby 1.8.7 и Rails 2.3.5, так как для этой версии Redmine нужна эта версия.
РЕДАКТИРОВАТЬ: email.yml:
производство:
delivery_method::smtp
smtp_settings:
TLS: правда
адрес: "smtp.googlemail.com"
порт: 587
домен: "domain.com"
аутентификация: обычная
имя_пользователя: "noreply@domain.com"
пароль: ххххххх
Я не использовал кавычки на пароль. Все остальное в email.yml закомментировано с #
1 ответ
Синтаксическая ошибка в файле конфигурации YAML где-то, строка 76 которой начинается с "production:". Это должно быть достаточно просто для grep. Кроме того, у нас недостаточно информации - если вы не можете понять, что делать с файлом, вы должны опубликовать его.