我有一个web服务器,我在/home/srcipt1/
中托管script1,而script2在/home/script2
中
当我试图将script2文件夹中的文件包含到script1中时,我会收到权限错误
Warning: require_once(/home/script1/public_html/SSI.php): failed to open stream: Permission denied in /home/script2/public_html/q3/config/config.php on line 32
编辑:
SSI.php有755个权限,/home/script2/public_html有750个权限
您可能没有该文件的组权限。你可以在你的SSH外壳中尝试这个:
chmod /home/script1/public_html/SSI.php 774
确保您使用的是正确的ACL,774是组/用户可写、可读和可执行的,并且只能在世界范围内读取。