2012-01-31 3 views
0

Windows에서 Rails 3 및 Ruby 1.8.7을 실행 중입니다. 아파치 2.2 프록시 서버로 mongrel을 실행하려면 'mongrel_rails start -e production'을 사용하려고합니다. 나는 아파치를 실행 중이다. mongrel_rails 명령을 실행하면 다음과 같이 표시됩니다.mongrel_rails 및 pg 버전 문제

pg> = 0.11.0입니다. '번들 업데이트 pg'실행 시도

업데이트를 수행해도 문제가 해결되지 않습니다. 나는 제거하고 다시 설치하여 pg와 mongrel을 아무 소용이 없습니다. 나는이 문제에 대한 어떤 언급도 웹상 어디에서도 찾을 수없고 완전히 엉망이다. 도와주세요.

업데이트 : 또한 pg> = 0.12.2를 지정하려고 시도했지만 동일한 결과가 나타납니다. 나 또한 서비스로 mongrel을 실행하려했지만, 그 중 하나를 작동시키지 못했습니다,하지만 그것은 또 다른 문제입니다.

+0

태그에 'bundler'를 추가 할 수 있습니다. 해당 소프트웨어에서 문제가되는 것으로 보입니다. –

+0

좋습니다, 제안 해 주셔서 감사합니다. – dallma77

답변

0

최종 답변은이 구성에서 'mongrel.conf'파일을 사용할 필요가없는 것 같습니다. DocumentRoot와 ProxyPass url (필자의 경우 http : // server-name : 3000)은 httpd.conf 파일에있는 VirtualHost 사양의 Mongrel에 정의되어 있습니다. SeverName은 'server-name : 80'으로 설정됩니다.

0

업데이트 - 대답은 'mongrel_rails start'를 사용하지 않고 'rails server'만 사용하는 것처럼 보입니다. 그러나 그 응용 프로그램의 config 폴더에있는 mongrel.conf를 사용할지 여부는 알 수 없습니다. 그리고 커맨드 라인에서 그것을 지정하는 방법이없는 것 같습니다.