2016-03-22 7 views
0

いくつかのハードディスクがあるサーバーに保存されているPHP Zendframeworkを使用して作成された私のWebページに情報を表示する必要があります。別のハードディスクに保存されているウェブページのファイルに表示するにはどうすればいいですか?

私は、アプリケーションが動作しているものと同じハードディスク(同じサーバー)にある別のハードディスクにアクセス可能なファイルを作成する方法を知っておく必要があります。

通常、あなたは/public/files/myfile.docのようなことをしますが、あなたは常にウェブページが置かれているディレクトリにいます。同じ動作をするが、アプリケーションとは異なるディスクにあるファイルに対しては、どのようにすればよいですか?

ありがとうございました。

+0

可能性のある重複しただけで、パブリック/に(Webサーバのユーザに対する読み取りアクセス権を持つ)任意のフォルダをリンクし、簡単にシンボリックリンクを解決することができますZendアプリのHD](http://stackoverflow.com/questions/36087246/managing-multiple-hd-in-zend-app) – andrewsi

答えて

1

この投稿はZend Framework 2、一般的なLinuxファイルシステムの問題とは関係ありません。

ln -s /folder1 /public 

または任意の公開/サブフォルダ:[管理複数の

ln -s /mnt/other_disk/folder2 /public/folders 
+0

素晴らしい!ありがとう!もう1つの質問...私は別のフォルダを同じフォルダにマウントできますか、各フォルダをそれぞれ別のフォルダにマウントする必要がありますか? ln -s/folder1/public ln -s/folder2/public または ln -s/folder1/public1 ln -s/folder2/public2 多分それは愚かな質問かもしれません。 – Faabass

+0

これはマウントされていませんが、リンクする方法は異なりますが、別の方法でリンクすることは、フォルダをサブフォルダとしてパブリックフォルダにリンクすることですが、何も制限はありません:) –

+0

あなたの役に立つ助けをありがとう! – Faabass

関連する問題