최근 Ruby 1.8.7을 사용하여 레일즈 2.3.2로 업그레이드했습니다. 다음과 같이 서버를 시작할 때마다 :개발 서버 시작 문제 - 레일상의 루비
cd /myproject
script/server
응답하지 않습니다. 취소 한 후 나타나는 오류 정보는 다음과 같습니다.
^C/Users/timstephenson/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/load_error.rb:32:in `new': Interrupt
업그레이드 후에 오류가 발생했습니다. 프로젝트 로그 폴더의 서버 로그를 보면 아무 것도 기록되지 않습니다. 또한 개발 로그에는 아무 것도 없습니다.
나는
맥 OSX 10.5을 사용하고 나는 모든 보석을 업데이트 오래된 보석을 청소. 오래된 항목은 모두 PPC 칩과 Tiger가있는 오래된 컴퓨터에서 나왔습니다. Ruby와 Ruby의 2.3.2로 업그레이드하기 전에, 루비가 i686 대신 PPC 용으로 컴파일 된 것처럼 보였지만, 모든 것이 작동했습니다.
스크립트/콘솔을 사용하고 프로젝트의 모델과 성공적으로 상호 작용할 수 있습니다.
의견을 보내 주시면 감사하겠습니다.
감사합니다.
mongrel을 사용하려면 Ruby Enterprise Edition (http://www.rubyenterpriseedition.com/)을 사용하는 것이 좋습니다. MRI 1.8.7 대신 1.8.7이 모든 종류의 이상한 것들을합니다. 아무 이유없이 모든 시간. –