PHPを使用して読みたい2つのファイルがあります。1 つのファイルは に/var/www/html
あり、もう1 つのファイルは/svn/access/
(作成したディレクトリ) にあります。入っているファイルは読めます/var/www/html
が、他のファイルは読めません。
次のエラー メッセージが表示されます。
Warning: fopen(/svn/access/test): failed to open stream: Permission denied in /var/www/html/svnmanager/test2.php on line 5
「chmod」と「chown」を使用して、すべてのディレクトリとファイルに許可を与えました
chown -R apache:apache /svn*
chmod -R 755 /svn
chown -R apache:apache /svn/*
chmod -R 755 /svn/*
しかし、パスから読み取ろうとすると、まだそのエラーが発生します/svn/access
。なぜこれが起こっているのですか?どうすれば修正できますか? 助けてください!