(Redmine 1.x 용이고 마지막으로 약 1 년 전에 편집 됨) 및 redmine install documentation 다음을 시도했습니다.Dreamhost 공유 호스팅에 Redmine 버전 2.0.2를 설치하십시오.
나는 내가 적절한 종속성을 설치하기 위해 루비 1.9.3의 로컬 버전을 얻을 rvm을 사용
hg clone --updaterev 2.0-stable https://bitbucket.org/redmine/redmine-all
를 사용하여 아래로 당겨 버전 2.0.2을 설치하려합니다. 내가 브라우저에서로드해야하는 마지막 단계에 도달하기 전까지는 꽤 잘 어울리는 것 같았다. 승객에게 응용 프로그램을 시작할 수 없다는 오류가 표시됩니다. 읽어야 :
내가 로그에 아무것도 유용하게 찾을 수 없습니다애플리케이션은 (평가 구성/environment.rb에의 도중, 즉 ) 시동시 종료 하였다. 오류 메시지가 웹 서버의 로그 파일 에 기록되었을 수 있습니다. 응용 프로그램이 종료 된 이유를 확인하려면 웹 서버의 로그 파일 (즉, (Rails) 응용 프로그램의 로그 파일이 아닌)을 확인하십시오. 문제가 해결되지 않으면 아래의 백 트레이스를 사용하여 문제를 디버그하십시오.
(심지어 err'd 장소를 찾을 수 없습니다가 -? 아마도 나는 /home/username/logs/my.site.com/http
잘못된 장소에서 찾고 있던)가처럼
역 추적 본다 종속성 오류이지만 꽤 일반적인 것처럼 보입니다.
내가 적절한 보석을 설치하는 데 사용되는 명령을했다 : 여기
~/my.site.com$ bundle show
Gems included by the bundle:
* actionmailer (3.2.5)
* actionpack (3.2.5)
* activemodel (3.2.5)
* activerecord (3.2.5)
* activeresource (3.2.5)
* activesupport (3.2.5)
* arel (3.0.2)
* builder (3.0.0)
* bundler (1.1.4)
* coderay (1.0.6)
* erubis (2.7.0)
* hike (1.2.1)
* i18n (0.6.0)
* journey (1.0.4)
* json (1.7.3)
* mail (2.4.4)
* mime-types (1.18)
* multi_json (1.3.6)
* mysql2 (0.3.11)
* net-ldap (0.3.1)
* polyglot (0.3.3)
* prototype-rails (3.2.1)
* rack (1.4.1)
* rack-cache (1.2)
* rack-openid (1.3.1)
* rack-ssl (1.3.2)
* rack-test (0.6.1)
* rails (3.2.5)
* railties (3.2.5)
* rake (0.9.2.2)
* rdoc (3.12)
* ruby-openid (2.1.8)
* sprockets (2.1.3)
* thor (0.15.2)
* tilt (1.3.3)
* treetop (1.4.10)
* tzinfo (0.3.33)
내 실행 가능 : 내 웹 디렉토리에
bundle show
실행
$ bundle install --without development test postgresql sqlite rmagick
(내가 MySQL을 사용하고있어) 나에게이 있습니다 버전 :
$ ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]
$ rails -v
Rails 3.2.5
$ bundle -v
Bundler version 1.1.4
$ gem -v
1.8.24
아무 도움이됩니다.
편집 : 여기 백 트레이스입니다.
# File Line Location
0 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.7/lib/bundler/setup.rb 10 in `exit'
1 /usr/lib/ruby/gems/1.8/gems/bundler-1.0.7/lib/bundler/setup.rb 10
2 /usr/lib/ruby/1.8/rubygems/custom_require.rb 36 in `gem_original_require'
3 /usr/lib/ruby/1.8/rubygems/custom_require.rb 36 in `require'
4 /home/username/site.com/config/boot.rb 6
5 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
6 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `require'
7 /home/username/site.com/config/application.rb 1
8 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
9 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `require'
10 /home/username/site.com/config/environment.rb 2
11 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `gem_original_require'
12 /usr/lib/ruby/1.8/rubygems/custom_require.rb 31 in `require'
13 config.ru 3
14 /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/builder.rb 46 in `instance_eval'
15 /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/builder.rb 46 in `initialize'
16 config.ru 1 in `new'
17 config.ru
"역 추적 오류는 종속성 오류 인 것처럼 보이지만 꽤 일반적으로 보입니다." 어쨌든 붙여 넣으십시오. – Amadan
"bundle -v"출력에 1.1.4 버전이 표시되어 있지만 백 트레이스에 1.0.7 경로가 표시됩니다. FWIW, DH 공유 호스팅에서 Redmine 1.2.1을 실행 중입니다. 나는 그것을 작동시키기에 너무 특별한 것을 설치해야한다는 것을 기억하지 않는다. 나는 기본 루비 (1.8.7)를 사용하고 있다고 믿는다. – joecullin