PHPにファイルを含めることはできますが、ユーザーが読んだり編集したりすることはできません。

PHPにファイルを含めることはできますが、ユーザーが読んだり編集したりすることはできません。

非公開にする必要がある file.php があるため、その権限は 700 です。私が望むのは、これらの権限を700に保ちながら、そのファイルを他のファイルに含めることができるようにすることです。この目標をどのように達成できますか?

ベストアンサー1

ファイルを含めるには、ファイルを開く必要があります(読み取る必要があります)、表示するためにファイルを読み取るものと含めるためにファイルを読むことに違いはありません。したがって、唯一の方法は、暗号化されたファイルの所有者を、そのファイルを含むスクリプトを実行しているユーザーと同じにすることです。

同じユーザーがファイルを開くことはできませんが、ファイルを含めることができるようにしたい場合は、要求に意味がないため、解決策はありません。

おすすめ記事