gpt4 book ai didi

php - 权限被拒绝 - php unlink

转载 作者:IT王子 更新时间:2023-10-29 01:18:22 26 4
gpt4 key购买 nike

我有两个文件:b.php 和 test.txt

<?php 
$b = "test.txt";
unlink($b);
?>

错误是:Warning: unlink(test.txt) [function.unlink]: Permission denied

为什么? b.php 和 test.txt 是 777 和同一个组/登录

如果我在父目录上设置 777,我可以执行取消链接,但我必须设置 777 并返回到 755?

最佳答案

您(如在运行 b.php 的进程中,通过 CLI 或网络服务器)需要对文件所在目录的写入权限。您正在更新目录内容,因此访问该文件是不够的。

请注意,如果您使用 PHP chmod() 函数将文件或文件夹的模式设置为 777,则应使用 0777以确保该数字被正确解释为八进制数。

关于php - 权限被拒绝 - php unlink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13594898/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com