-1

Apache サーバーをインストールして、少しいじっています。私が理解できないのは、このセットアップの権限を適切に設定する方法です:

自分のファイルを外部からアクセスできるようにしたくない (つまり./files/file1.foo) - このディレクトリには多くのファイルがあり、他の人がそれらを読み取れるようにしたくありません。ここまでは順調ですね。chmod o+r私の場合、読み取りを有効にし、その逆も可能です。

次に、各ユーザーとのセッションを処理する PHP スクリプトがあります。各ユーザーは、ファイルの 1 つを所有し、それを表示できるはずですが、他のファイルは表示できません。ファイルが画像だとしましょう。<?php ... echo "<img src=\"files/file5.foo\"> ?>このファイルを表示するために書き込みます。しかし、PHP にもファイルへのアクセス許可がないため、それは機能しません。

これを処理する方法は何ですか?

4

1 に答える 1