我有两个要使用 php 读取的文件。一个文件位于,/var/www/html
另一个文件位于/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
。为什么会发生这种情况,我该如何解决?请帮忙!