【发布时间】:2020-12-19 05:00:26
【问题描述】:
我正在使用 PHP。我在 Xampp 的本地存储中有一个文件。我一直在尝试使用unlink 删除它。我尝试复制相对路径并粘贴到unlink,但它不会从本地存储中删除文件。我什至尝试粘贴path,所以不是相对的,但它仍然没有删除文件。有人能猜出我做错了什么吗?
我的代码:
unlink("userdir/username/181");
正如有人在 cmets 中提到的,我尝试更改权限。我试过sudo chmod -R 755 /Users/hemlatamahaur/.bitnami/stackman/machines/xampp/volumes/root/htdocs
但它仍然显示不允许操作。我该怎么办?
【问题讨论】:
-
可能是运行脚本的用户没有删除它的权限。
-
@Barmar 我确实有 userdir 的权限,但里面有
username并且当我尝试更改它的权限时,它说The operation can’t be completed because you don’t have the necessary permission假设它必须要如何解决这个问题有权限吗? -
系统管理员需要修改权限,使webserver用户名对
username目录有写权限。
标签: php file xampp local-storage