2015-01-27 4 views
0

안녕하세요, 저는 유니콘과 함께 디지털 바다에 우리 사이트를 설치하려고 노력해 왔습니다. 지난 3 일간이 문제를 해결하려고 노력해 왔습니다. 성공 가득 차있는 번들 설치를 실행할 수 있습니다. db 자격 증명 오류가 있습니다. 브라우저를 통해 사이트에 액세스하려고 시도 할 때마다 putty.but에 표시되는 구문 오류가 거의 없습니다. # 504 게이트웨이 시간 초과 "오류가 발생합니다.랙 1.5.2는 이미 활성화했지만 Gemfile에는 랙 1.4.5가 필요합니다. 당신의 명령에`bundle exec '를 미리 쓰면이 문제가 해결 될 수도 있습니다.

$GEM_PATH : /usr/local/rvm/gems/ruby-2.1.3/:/usr/local/rvm/gems/[email protected] 
$GEM_HOME : /usr/local/rvm/gems/ruby-2.1.3/ 
내가 RVM을 사용하고

.과 2.1.3를 선택했습니다.

bundle exec rails s 

앱 및 서버에 WEBrick 시작의 succesufull 시작을 표시합니다. enter image description here

내가 스택에 주위를 둘러 봐 오버플로, 내가해야한다고 생각하지 않아요. RVM을 사용하면서 이것을 해결하기 위해 다른 랙 버전을 사용하지 마십시오. 제게 당신의 제안을 알려주세요.

편집 !!!!! gemfile

gem 'rack', '1.4.5' 

gemfile.lock

rack (1.4.5) 

감사합니다!

+0

서버가 스톡 레일 4 앱을 호스팅 중이 었는데,이를 제거하고 내 레일 3.2 앱을 배포했습니다. – Akki209

+0

gake 'rake'버전을 1.5.2로 변경할 수 있습니까? –

+0

화면이 전혀 도움이되지 않습니다. 대신 텍스트를 복사하여 스크린 샷 대신 붙여넣고 읽을 수 있도록 포맷해야합니다. 그것은 검색 엔진이 텍스트를 검색 할 수있게합니다. –

답변

0

불필요한 랙 버전을 삭제하고 1.4.5를 사용하면 내 문제가 해결되었습니다. 감사.