这是我绝对是我第一次涉足与红宝石&有限公司管理平台运行1.1 ...所以也许我完全错了..原谅我事先:-)不能在Tomcat容器
反正我的问题是:我已经安装了管理平台1.1和在这里遵循的指示:http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_Apache_Tomcat
一切似乎罚款(所有步骤都OK,包括赛跑./scripts/server -e生产),但是当我把Redmine的-1.1。战争进入Tomcat的webapps文件夹,我尝试从浏览器访问(即:http://localhost:8080/redmine-1.1我只看到:
内部错误
您尝试访问的页面发生了错误。 如果您仍然遇到问题,请联系您的redMine管理员寻求帮助。
但是如果我看看我的catalina.out,我只能看到几个警告;
所以,也许这是一个很重要的问题,但我不知道如何使日志更详细..
这是我的catalina.out的转储:
信息:在27337毫秒Server启动 config.gem:在vendor/gems中解压缩的gem rubytree-0.5.2没有规范文件。运行'rake gems:refresh_specs'来解决这个问题。 config.gem:在vendor/gems中解压缩的gem coderay-0.9.7没有规范文件。运行'rake gems:refresh_specs'来解决这个问题。 /usr/share/tomcatProduzione/webapps/redmine-1.1/WEB-INF/gems/gems/rails-2.3.5/lib/rails/gem_dependency.rb:119:警告:Gem :: Dependency#version_requirements已弃用,并将于2010年8月使用或之后被去除#requirement
这是我的配置:
的Tomcat 6.0.29
红宝石1.8.7.302,红宝石宝石是1.3.5:
这是我已安装的宝石列表:
actionmailer(2 1.3.5) ActionPack的(2.3.5) ActiveRecord的(2.3.5) 的ActiveResource(2.3.5) 的ActiveSupport(2.3.5) 充气-城堡的Java(1.5.0145.2) I18N(0.4.2) JRuby的罐子(1.5.6) JRuby的OpenSSL的(0.7.3) jruby的机架(1.0.7) PG(0.10.1) 机架(1.0.1) 导轨(2.3.5) 耙( 0.8.7) rubyzip(0.9.4) 莺(1.2.1)
JRuby的(以及因此的Tomcat)不正式支持管理平台,存在已知的缺陷和AFAIK,叔他的Redmine开发人员并没有积极尝试在JRuby上运行它。一路上你可能会遇到一些问题。也就是说,https://github.com/finnlabs/redmine_warbler可能会帮助你。 – 2011-03-09 22:51:10
谢谢,我试着用你提供的链接... – 2011-03-11 13:16:43
我还有一个版本的Redmine配置为使用Bundler在https://github.com/nicksieger/redmine。检查一下,运行'bundle install'然后是'warble'。另外,不要忘记'rake db:migrate'或'rake redmine:load_default_data'! – 2011-03-14 18:28:36