Установка 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. Кроме того, у нас недостаточно информации - если вы не можете понять, что делать с файлом, вы должны опубликовать его.