2010-05-26 4 views
0

InstantRails 1.0에서 실행할 응용 프로그램을 얻으려고합니다. 응용 프로그램에 WEBrick을 사용하여 잘 작동하지만 내가 InstantRails에 아파치를 사용하여 실행하려고하면, 내가 얻을 : 아파치 오류 로그에서Windows에서 InstantRails 1.0으로 내 응용 프로그램을 실행하는 방법은 무엇입니까?

[Wed May 26 12:26:53 2010] [error] [client 127.0.0.1] couldn't spawn child process: c:/instantrails-1.0/rails_apps/guest/public/dispatch.cgi 

, 내 브라우저 보여줍니다

Application error 
Rails application failed to start properly" 

요리 책 응용 프로그램을 InstantRails와 함께 제공되는 기능은 잘 작동합니다. SCGI 포트 내가 InstantRails의 설정에 사용하고있는 것을 일치

<VirtualHost *> 
ServerName guest.havelick.com 
# handle all requests through SCGI 
SCGIMount /dispatch.fcgi 127.0.0.1:9999 
DocumentRoot ${path}/rails_apps/guest/public 
<Directory ${path}/rails_apps/guest/public> 
    Options +FollowSymLinks 
    Order allow,deny 
    allow from all 
</Directory> 
AddDefaultCharset utf-8 
ErrorDocument 500 /500.html 
ErrorDocument 404 /404.html 
</VirtualHost> 

과 : 같은

내 아파치 설정 보인다.

문제를 해결하려면 어떻게해야합니까?

+0

은 내가 InstantRails을 사용하지 권합니다. 그것은 모든 고대 버전으로 가득 차 있습니다. Windows에서의 개발을 위해 http://rubyinstaller.org에서 루비를 얻어야합니다. – nathanvda

+0

사실 저는 이전 버전을 실제로 사용하고 있습니다. 나는 2006 년 초부터이 프로젝트에 대해서만 기술을 사용할 수있다 :-( –

답변

0

나는 이것을 알아 냈다. 기본 htaccess로 파일이 있습니다 InstantRails 반면

RewriteRule ^(.*)$ dispatch.cgi [QSA,L] 

는 기대 :

RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] 
관련 문제