1

ホスティングに次のディレクトリ構造があります。

— my_project_folder
— — current (symlink to latest release folder)

— — releases
— — — [ app folder: cap deploy 1 ]
— — — — — app
— — — — — config
— — — — — ...

— — — [ app folder: cap deploy 2 ]
— — — [ app folder: cap deploy n ]

— — shared

CarrierWaveでアップロードしたファイルを共有フォルダに保存したい。
store_dir と cache_dir にはどのパスを配置すればよいですか?

def store_dir
  '/what/path/to/uploads'
end

def cache_dir
  '/what/path/to/cache'
end
4

1 に答える 1

2

それらをデフォルトのフォルダーに保存するだけです-/public/uploads/私の記憶が正しければ、デプロイのたびにこのフォルダーを共有フォルダーとシンボリックリンクする必要があります。

このカピストラーノレシピを使用できます。

于 2013-06-30T07:13:25.163 に答える