0

Ruby & Co に関わるのはこれが初めてなので、完全に間違っているかもしれません.. 失礼します :-)

とにかく私の問題は次のとおりです。redmine 1.1 をインストールし、次の手順に従いました: http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_Apache_Tomcat

すべて問題ないように見えます (すべての手順は問題なく、 ./scripts/server -e production の実行も含まれます) が、redmine-1.1.war を Tomcat webapps フォルダーに入れてブラウザーからアクセスしようとすると (例: http:/ /localhost:8080/redmine-1.1次のように表示されます:

内部エラー

アクセスしようとしたページでエラーが発生しました。引き続き問題が発生する場合は、redMine 管理者に連絡して支援を求めてください。

しかし、自分のcatalina.outを見ると、いくつかの警告しか表示されません。

だから、多分それは些細な問題ですが、ログをより詳細にする方法がわかりません..

これは私の catalina.out ダンプです:

情報: 27337 ミリ秒でサーバーが起動します config.gem: vendor/gems の unpacked gem ruby​​tree-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 を使用してください。

これは私の構成です:

トムキャット 6.0.29

Ruby 1.8.7.302、ruby-gems は 1.3.5:

これは、インストールされている gem のリストです。

actionmailer (2.3.5) actionpack (2.3.5) activerecord (2.3.5) activeresource (2.3.5) activesupport (2.3.5) bouncy-castle-java (1.5.0145.2) i18n (0.4.2) jruby-jars ( 1.5.6) jruby-openssl (0.7.3) jruby-rack (1.0.7) pg (0.10.1) ラック (1.0.1) レール (2.3.5) rake (0.8.7) ruby​​zip (0.9.4)ウグイス (1.2.1)

4

1 に答える 1

1

私は 2011 年の初めに、仕事用にコード リポジトリを認識する Wiki をセットアップするために、これを調べていました (私たちは Java チームなので、Tomcat へのアクセスは簡単でしたが、ルート サーバーへのアクセスは「そうではありません」)。

当時はうまく動かなかったので、チームはドキュメントの観点から JamWiki に落ち着きました (コード リポジトリに接続できません)。とにかく、私は Redmine 1.1 を動かしたかったのです。私がここに投稿しているものである程度の成功はありましたが、JamWiki があるので、しばらく使用していませんでした。

うまくいけば、これでいくらかのマイレージが得られます。

#/bin/sh

jgem install rack --version "=1.0.1"
jgem install hoe --version ">=2.8.8"
jgem install jruby-jars --version "=1.5.6"
jgem install jruby-openssl activerecord-jdbcmysql-adapter
jgem install warbler --version "=1.2.1"
jgem install -v=0.4.2 i18n

#Rails was  2.3.5
jgem install -v=2.3.11 rails

jruby -S rake db:migrate RAILS_ENV=production
jruby -S rake redmine:load_default_data RAILS_ENV=production

#jruby -S rake generate_session_store
jruby -S rake config/initializers/session_store.rb

jruby -S  warble war

#For safe keeping - hinted on during my investigation
#jruby -S rake db:migrate RAILS_ENV=production
#rake config/initializers/session_store.rb
#rake generate_session_store

また、純粋な Java データベースを構成するためのポインターもここにあります (テストなどに役立ちます)。ただし、これは試していません。

#../redmine1.1/config/
#├── database.yml

development:
    adapter: jdbch2
    #WHERE REQUIRED.... #
    #database: db/sds_h2_database
    #username: #####
    #password: #####
    #jndi: ####
    #etc, etc

test:
    adapter: jdbch2 
    #WHERE REQUIRED.... #
    #database: db/sds_h2__test_database

production:
    adapter: jdbch2 
    #WHERE REQUIRED.... #
    #database: db/sds_h2_database

参照: http://kenai.com/projects/jruby/pages/ActiveRecord-JDBC https://github.com/jruby/activerecord-jdbc-adapter

乗り方を教えてください

乾杯

リッチ

于 2011-11-22T18:12:40.910 に答える