2011-01-29 1 views
0

우분투에서 Apache2가있는 Passenger를 실행하고 있습니다. 나는 내가보고 있어야하는 것을 알기 위해 노력하고있다. 나의 의심은 나의 Capistrano 구성/허가에 놓여있다.Capistrano 2.5.19와 함께 Rails 3 앱을 배포 할 때 공유/시스템에 있어야 할 항목은 무엇입니까?

내 응용 프로그램이 현재 예상대로 배포 된 것 같습니다. 모든 프로젝트 파일을 볼 수 있습니다. 공유/시스템에 대한 현재/공용 디렉토리의 심볼릭 링크가 표시됩니다. 공유/시스템의 내용을 볼 때 아무 것도없고 심볼릭 링크 나 파일도 없습니다. 이 올바른지? 심볼릭 링크가 누락 되었습니까?

카피 스트라 노 배치 파일을 https://github.com/danieldbower/passhasher/blob/master/config/deploy.rb

아파치

기록 메시지 :
아파치/2.2.16 (우분투) Phusion_Passenger/3.0.2의 mod_ssl/2.2.16 OpenSSL에/0.9.8o 구성 - 재개 정상 작동
Directory가 옵션 지침에 의해 금지 지수의 경우 :/var/www /에서 passhasher/

아파치 구성 :
별칭/passhasher의/var/www가 레일/passhasher/전류/공공
< 디렉토리는/var/www가 레일/passhasher/공공/>
에 AllowOverride 현재 모든
옵션 -MultiViews
</디렉토리 >

답변

1

이 특정 관련이없는 모든 파일을 보존하는 기본 폴더입니다 배포 버전입니다.

나는 사용자의 업로드 파일을 넣습니다.

여기 찾아 보게한다 : 승객이 "코드"에 대한이 위치에보고 된 경우

http://blog.alastairdawson.com/2007/03/13/stop-uploaded-files-getting-deleted-with-capistrano/

+0

감사합니다, 나는 궁금했다,하지만 난 안 것 같아요. Apache가 잘못 구성되어 있어야합니다. 부수적으로, 나는 어떤 디렉토리가 만들어지고 어떤 목적을위한 것인지 명시한 리소스/매뉴얼을 간과 했는가? –

관련 문제