Ruby
在 ubuntu 10.10 上安裝 redmine
我放棄了在 CentOS 機器上安裝 redmine 的嘗試,而是將其擦除並在其上安裝了 Ubuntu 10.10,因為這似乎在我在網上看到的很多嘗試中都有效。
雖然不適合我..
當我轉到(http 到它的 ip)機器時,我得到一個看起來像編譯錯誤的東西(這可能意味著 apache2 正在正常工作?)。查看附加的錯誤消息以獲取更多資訊。
有誰知道從哪裡開始?
這些是可能的原因: * 應用程式碼中可能存在語法錯誤。請檢查此類錯誤並修復它們。 * 可能未安裝所需的庫。請安裝此應用程序所需的所有庫。 * 應用程序可能未正確配置。請檢查所有配置文件是否正確寫入,修復任何不正確的配置,然後重新啟動該應用程序。 * 應用程序依賴的服務(例如數據庫伺服器或 Ferret 搜尋引擎伺服器)可能尚未啟動。請啟動該服務。 有關錯誤的更多資訊可能已寫入應用程序的日誌文件。請檢查它以便分析問題。 錯誤資訊: 第 76 行第 0 列的語法錯誤:“生產:” 異常類: 參數錯誤 應用程序根: /var/www/redmine 回溯: # 文件行位置 0 /usr/lib/ruby/1.8/yaml.rb 133 在“載入” 1 /usr/lib/ruby/1.8/yaml.rb 133 在“載入” 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 在“載入” 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 在“發送” 13 /var/lib/gems/1.8/gems/rails-2.3.5/lib/initializer.rb 113 在“執行”中 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 在“要求”中 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 在“啟動同步” 22 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/abstract_server.rb 180 在“開始” 23 /var/lib/gems/1.8/gems/passenger-3.0.0/lib/phusion_passenger/classic_rails/application_spawner.rb 149 在“開始” 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 在“啟動同步” 35 /var/lib/gems/1.8/gems/passenger-3.0.0/helper-scripts/passenger-spawn-server 99
只是要清楚; 我正在嘗試在 ubuntu 10.10 上安裝 redmine。Apache2 作為 Web 伺服器執行,我安裝了 Ruby 1.8.7 和 Rails 2.3.5,因為 redmine 需要該版本。
編輯: email.yml:
生產: 傳遞方式::smtp smtp_settings: tls: 真的 地址:“smtp.googlemail.com” 港口:587 域:“域.com” 身份驗證: :plain 使用者名:“noreply@domain.com” 密碼:xxxxxx
我在密碼上沒有使用引號。email.yml 中的所有其他內容都用 # 註釋掉
您在某處的 YAML 配置文件中存在語法錯誤,其中第 76 行以“生產:”開頭。grep 應該足夠簡單。除此之外,我們沒有足夠的資訊——如果您無法從文件中弄清楚該做什麼,您應該發布它。