2010-12-11 3 views

답변

0

아니요. 못. 표준 PHP 프레임 워크 설정과는 다릅니다. 파일을 공개적으로 찾을 수없는 경우 웹 서버를 구성하여 랙 응용 프로그램에 요청을 전달하십시오.

아파치 설정에서 이것은 Phusion Passenger의 직업입니다. Mongrel 또는 Thin과 같은 서버에서는 내부적으로 처리됩니다.

실제 ActionDispatch 파일에 관심이 있다면 GEM_ROOT/actionpack-VERSION/lib/action_dispatch (GEM_ROOT을 보석이 저장된 위치로 대체하고 VERSION을 문제의 레일스 버전으로 바꿉니다)를 참조하십시오.

+0

나는 책이 레일스 길은 정말로 오래되었다고 생각한다! – Blankman

+0

@Blankman : 그것을 읽지 않았습니다. Rails 2.0을 다루는 것처럼 보이기 때문에 Rails 장면을 치기 전에 상황이 달라졌을 수도 있습니다. 파견 파일 및 일반인에 대해 무엇이라고 말합니까? – Matchu

+0

@Blankman : 아. FCGI와'mod_ruby'로 배포한다면'public/dispatch.rb' 파일로 끝날 것입니다 만, 그것이 레일즈의 일부인지 또는 다른 사람들이 추가 할 파일인지는 확실하지 않습니다 . 그럼에도 불구하고 요즘 사람들이 사용하는 전략이 아닙니다. – Matchu

관련 문제