2011-01-29 6 views
0

私はApache2を搭載したPassengerをUbuntuで実行しています。私は私が何を見ているべきかを考えようとしています、そして私の疑惑は私のCapistrano設定/許可にあります。Rails 3アプリをCapistrano 2.5.19と一緒に配備する場合、共有/システムには何が必要ですか?

私のアプリケーションは、現在の予定どおりに配備されているようです。私はすべてのプロジェクトファイルを見ることができます。私は共有/システムへの現在/パブリックディレクトリのシンボリックリンクを参照しています。共有/システムの内容を見ると、シンボリックリンクやファイルはありません。これは正しいです?シンボリックリンクがありませんか?

Capistranoのデプロイメントファイル:Apacheでの https://github.com/danieldbower/passhasher/blob/master/config/deploy.rb

ログインメッセージ:
のApache/2.2.16(Ubuntuの)Phusion_Passenger/3.0.2のmod_ssl/2.2.16のOpenSSL/0.9.8o構成 - 通常の動作を再開Optionsディレクティブにより禁じられ
ディレクトリインデックス:は/ var/www /のpasshasher/

Apacheの設定:
エイリアス/ 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を持っている必要があります。ちなみに、どのディレクトリが作成され、どの目的のために使用されているかを指定するリソース/マニュアルを見落としましたか? –

関連する問題