친구를 위해 앱을 만들고 싶지만 그는 호스팅을 공유했으며 유일한 옵션은 fcgi이며이를 수행하는 방법에 대한 문서를 찾을 수 없습니다. FCGI에서 레일 3을 실행할 여지가 있습니까?레일 3 및 FCGI?
7
A
답변
4
레일 3은 랙 위에 구축되며 랙은 FastCGI 처리기를 제공합니다. 당신은 그것이 아마 밤은 작업을 얻을 수있는 경우에도 공공 장소에서 넣어
+0
고마워, 너 멋지다. – BiscottiLighter
7
/whatever.fcgi
#!/usr/bin/ruby
require_relative '../config/environment'
class Rack::PathInfoRewriter
def initialize(app)
@app = app
end
def call(env)
env.delete('SCRIPT_NAME')
parts = env['REQUEST_URI'].split('?')
env['PATH_INFO'] = parts[0]
env['QUERY_STRING'] = parts[1].to_s
@app.call(env)
end
end
Rack::Handler::FastCGI.run Rack::PathInfoRewriter.new(YOURAPPNAME::Application)
은 예제 응용 프로그램을 here
+0
YOURAPPNAME을 config/application.rb에있는 것으로 대체 한 후, 귀하의 예제가 저에게 잘 돌아갔습니다. 또한 .htaccess에서 RAILS_RELATIVE_URL_ROOT을 사용하는 것은 실제로 config/routes.rb에서 사용되는 자신의 생성물입니다. – rogerdpack
관련 문제
- 1. fcgi 오류가있는 레일
- 2. 레일 3 및 PDFkit
- 3. Django 및 fcgi - 로깅 질문
- 4. actionwebservice 및 레일 사용 actionwebservice 설치하려고 레일 3 프로젝트 3/
- 5. 레일 3 비계 및 국제화
- 6. 레일 3 및 jQuery Datepicker
- 7. 레일 3 및 전화 앱
- 8. 레일 3 link_to 및 JQuery
- 9. 레일 3 - 세션 및 라우팅!
- 10. 레일 3 및 깨끗한 URL
- 11. 레일 3 및 유튜브 -g
- 12. 레일 3-
- 13. 레일 3 :
- 14. nginx + sinatra/fcgi
- 15. 레일 3 액티브은 ... 레일 3에서
- 16. 레일 3 및 Webrat : 잘못된 리디렉션
- 17. 레일 3 - Ajax 및 컨트롤러 리팩터링
- 18. 레일 3 및 업데이트 방법 클립 문제
- 19. 레일 3 라우팅 제약 및 정규식
- 20. 레일 3 및 HTML 5 마이크로 데이터
- 21. 레일 3 라우팅 및 네임 스페이스
- 22. 레일 3 - 중첩 된 양식 및 기본값
- 23. 레일 3, 메일 및 OpenSSL이 문제
- 24. 레일 3 - 오이 - Omniauth 및 문제 .... :(
- 25. 레일 3 - 가상 사용자 생성 및 검증
- 26. 아파치 (FCGI?) 세션 배포
- 27. 장고 lighttpd를의 FCGI 오류
- 28. Django + lighttpd + fcgi 성능
- 29. 장고 관리자와 FCGI + lighttpd
- 30. 레일 3 protect_from_forgery 아무것도
확인 좋은 생각 .... –
무엇이든 JSP/ASP m 과. – BiscottiLighter