2012-03-19 8 views
0

同じデータベースに接続され、同じ専用サーバーにインストールされている複数のドメイン/サイトがあります。ただし、画像、契約書などのように、アップロード用に1つのルートフォルダしか持っていないのが好きです。例:www.site1.comにユーザーとして登録して画像をアップロードすると、画像を見ることができますwww.site1.comにアップロードされていますが、www.site2.comやVice-Versaにはアップロードされていません。複数のドメイン/サイトが同じデータベースに接続されていますが、UPLOADSのルートフォルダは1つです。

各ドメインには、独自のアプリケーションフォルダと管理者があります。彼らはアップロードを除いてすべてを共有していますが、理由はわかりませんが、画像は正しく共有されていません。これらは、UPLOADSが異なるファイルでどのように呼び出されるかの例です。

$config['base_url']  = site_url('performers/page/'); 

$upload_path = 'uploads/performers/' . $performer->id; 

@unlink(BASEPATH . '../uploads/performers/' . $photo->performer_id . '/' . $photo->name_on_disk); 

どのような考えですか?

答えて

0

アップロード用に1つのフォルダを作成し、すべてのドメインでそのフォルダを指し示すシンボリックリンクを作成してみてください。

関連する問題