3

嗨,我在 Ubuntu 10.04LTS 上从 1.2.2 升级到 Redmine 2.2.1 时遇到以下问题:我可以解决最初的问题,但现在打开 redmine 网页时出现错误。

我按照http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade中的步骤 升级了所需的东西。

我对rails和passenger有一些兼容性问题还是某些配置是apache?我想不通。请帮助我解决问题。

在此先感谢,戈什。

网页错误:

缺少应用程序所需的源文件。
您可能没有正确上传您的应用程序文件。请检查您的所有申请文件是否已上传。
可能未安装所需的库。请安装此应用程序所需的所有库。
有关错误的更多信息可能已写入应用程序的日志文件。请检查它以便分析问题。
错误信息:
没有要加载的文件——调度程序
异常类:
加载错误
应用程序根:
/usr/share/redmine
回溯:
# 文件行位置
0 /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 251 在“要求”
1 /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 251 在“要求”
2 /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 236 在“load_dependency”
3 /usr/lib/ruby/gems/1.8/gems/activesupport-3.2.11/lib/active_support/dependencies.rb 251 在“要求”
4 /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb 308 在“preload_application”
5 /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb 248 在“initialize_server”
6 /usr/lib/ruby/1.8/phusion_passenger/utils.rb 255 在“report_app_init_status”中
7 /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb 233 在“initialize_server”中
8 /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb 194 在 `start_synchronously'
9 /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb 163 在“开始”
10 /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb 209 在“开始”
11 /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb 262 在“spawn_rails_application”
12 /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb 126 在“lookup_or_add”中
13 /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb 256 在“spawn_rails_application”
14 /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb 80 在“同步”中
15 /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb 79 在“同步”中
16 /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb 255 在“spawn_rails_application”
17 /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb 154 在“spawn_application”
18 /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb 287 在“handle_spawn_application”
19 /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb 352 在 `__send__'
20 /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb 352 在“main_loop”
21 /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb 196 在“启动同步”
22 /usr/lib/phusion_passenger/passenger-spawn-server 61  

我的Redmine相关的东西配置如下:

环境:
  Redmine 版本 2.2.1.stable
  Ruby 版本 1.8.7 (x86_64-linux)
  Rails 版本 3.2.11
  环境制作
  数据库适配器 MySQL
Redmine插件:
  没有安装插件

捆绑包中包含的宝石:
  * actionmailer (3.2.11)
  *动作包(3.2.11)
  *活动模型(3.2.11)
  *活动记录(3.2.11)
  *活动资源(3.2.11)
  * 主动支持 (3.2.11)
  * 雷尔 (3.0.2)
  * 建造者 (3.0.0)
  *捆绑器(1.2.3)
  * 码雷 (1.0.8)
  * 厄鲁比斯 (2.7.0)
  *更快的csv(1.5.5)
  * 远足 (1.2.1)
  * i18n (0.6.1)
  *旅程(1.0.4)
  * jquery-rails (2.0.3)
  * json (1.7.6)
  * 邮件 (2.4.4)
  * 哑剧类型 (1.19)
  * multi_json (1.5.0)
  * mysql (2.8.1)
  * 网络 ldap (0.3.1)
  * 多语言 (0.3.3)
  * 机架 (1.4.4)
  * 机架缓存 (1.2)
  *机架开放ID(1.3.1)
  * 机架 SSL (1.3.2)
  *机架测试(0.6.2)
  * 导轨 (3.2.11)
  *铁路(3.2.11)
  * 耙子 (10.0.3)
  * rdoc (3.12)
  * ruby​​-openid (2.1.8)
  * 链轮 (2.2.2)
  * 雷神 (0.16.0)
  * 倾斜 (1.3.3)
  * 树顶 (1.4.12)
  * tzinfo (0.3.35)

root@ubuntu:/usr/share/redmine# gem 列表

*** 当地宝石 ***

actionmailer (3.2.11, 2.3.11)
动作包(3.2.11、2.3.11)
活动模型(3.2.11)
活动记录(3.2.11、2.3.11)
activerecord-mysql2-适配器 (0.0.3)
活动资​​源(3.2.11、2.3.11)
主动支持(3.2.11、2.3.11)
雷尔 (3.0.2)
建设者(3.0.0)
捆绑器 (1.2.3)
码雷 (1.0.8)
daemon_controller (1.1.0)
厄鲁比斯 (2.7.0)
更快的csv(1.5.5)
快速线程(1.0.7)
远足 (1.2.1)
i18n (0.6.1, 0.4.2)
旅程 (1.0.4)
jquery-rails (2.0.3)
json (1.7.6)
邮件 (2.4.4)
元类 (0.0.1)
哑剧类型 (1.19)
摩卡(0.12.3)
multi_json (1.5.0)
mysql (2.8.1)
mysql2 (0.3.11)
网络 ldap (0.3.1)
乘客 (3.0.19)
pg (0.14.1)
多语言(0.3.3)
机架(1.4.4、1.1.5)
机架缓存 (1.2)
机架开放标识 (1.3.1)
机架 SSL (1.3.2)
机架测试(0.6.2)
导轨 (3.2.11)
铁路(3.2.11)
耙子 (10.0.3)
rdoc (3.12)
红宝石-openid (2.1.8)
rubygems 更新 (1.8.24)
链轮 (2.2.2)
雷神 (0.16.0)
倾斜 (1.3.3)
树顶 (1.4.12)
tzinfo (0.3.35)

4

1 回答 1

0

这已在另一个论坛中解决,我想在这里发布解决方案以防其他人需要它...

我更新了乘客:

宝石更新乘客

然后:

乘客安装 apache2 模块

然后修改 apache2.conf 文件以使用新的乘客版本。上面的安装程序告诉您需要在您的环境中修改什么。

然后重新启动apache,瞧!

希望这可以帮助。

于 2013-04-04T09:29:01.767 回答