PHP unlink() 权限被拒绝
PHP unlink() Permission Denied
我正在尝试取消链接文件,但一直收到权限被拒绝的错误。
我试图在其中修改的文件夹具有权限 0775
我正在尝试取消file.pdf与unlink.php的链接...文件夹结构如下:
root / folder1(PasswordProtected) / unlink.php
root / folder2 / file.pdf
我尝试了 unlink.php 中的以下方法(但无济于事):
if(file_exists("../folder2/file.pdf"))
{
chmod("../folder2/file.pdf",0777);
unlink("../folder2/file.pdf");
}
我认为我的问题类似于 permission denied - php unlink 但老实说我只是不明白我必须做什么...
附加: 如果我在 cPanel 中将 folder2
更改为 0777 那么我没有问题,但我不希望 public 对文件..(这是正确的吗?还是我误解了 0777 的作用?)
感谢您的帮助!
服务器端问题。托管公司未提供问题的完整描述。现已解决。
我正在尝试取消链接文件,但一直收到权限被拒绝的错误。
我试图在其中修改的文件夹具有权限 0775
我正在尝试取消file.pdf与unlink.php的链接...文件夹结构如下:
root / folder1(PasswordProtected) / unlink.php
root / folder2 / file.pdf
我尝试了 unlink.php 中的以下方法(但无济于事):
if(file_exists("../folder2/file.pdf"))
{
chmod("../folder2/file.pdf",0777);
unlink("../folder2/file.pdf");
}
我认为我的问题类似于 permission denied - php unlink 但老实说我只是不明白我必须做什么...
附加: 如果我在 cPanel 中将 folder2
更改为 0777 那么我没有问题,但我不希望 public 对文件..(这是正确的吗?还是我误解了 0777 的作用?)
感谢您的帮助!
服务器端问题。托管公司未提供问题的完整描述。现已解决。