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");
}