Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP unlink()权限被拒绝_Php_Permission Denied - Fatal编程技术网

PHP unlink()权限被拒绝

PHP unlink()权限被拒绝,php,permission-denied,Php,Permission Denied,我正在尝试取消文件链接,但不断出现权限被拒绝错误 我试图在其中修改的文件夹具有权限0775 我正在尝试从unlink.php中取消file.pdf的链接。。。文件夹结构如下所示: root / folder1(PasswordProtected) / unlink.php root / folder2 / file.pdf 我已从unlink.php尝试了以下操作(但无效): 我想我的问题和你的相似,但老实说我不明白我该怎么做 附加:如果我在cPanel中将folder2更改为0777,则我没

我正在尝试取消文件链接,但不断出现权限被拒绝错误

我试图在其中修改的文件夹具有权限
0775

我正在尝试从unlink.php中取消file.pdf的链接。。。文件夹结构如下所示:

root / folder1(PasswordProtected) / unlink.php
root / folder2 / file.pdf
我已从unlink.php尝试了以下操作(但无效):

我想我的问题和你的相似,但老实说我不明白我该怎么做

附加:如果我在cPanel中将
folder2
更改为0777,则我没有问题,但我不希望公众对文件进行更改。。(这是正确的吗?还是我误解了0777的作用?)


谢谢你的帮助

服务器端问题。托管公司未提供问题的完整描述。现在已解决。

folder2的所有权是什么?这些文件是托管的还是在你自己的服务器上?如果是托管的,请与托管公司联系。从脚本角度仔细检查文件路径是否正确。@名义所有者是用户。@MichalPrzybylowicz文件路径是正确的,因为我可以将文件上载到目录,我只是无法删除文件/取消链接。?
if(file_exists("../folder2/file.pdf"))
{
    chmod("../folder2/file.pdf",0777);
    unlink("../folder2/file.pdf");
}