gpt4 book ai didi

php - "unlink permission denied"尝试删除 deleteme.txt 时出错

转载 作者:行者123 更新时间:2023-12-04 18:32:27 25 4
gpt4 key购买 nike

我想删除 Ubuntu Web 服务器中的 deleteme.txt。

所以我做了4.php请执行下列操作:

<?php
unlink('deleteme.txt');
?>

deleteme.txt 具有以下权限状态:
-rwxrwxrwx 1 ubuntu ubuntu    19 Jun 12 06:18 deleteme.txt

当我执行“4.php”时,总是出现这个错误
Warning: unlink(deleteme.txt): Permission denied in /var/www/html/4.php on line 2

我已经尝试过 chmod 777 deleteme.txtchown ubuntu /var/www/html在包含“deleteme.txt”的目录上

我也试过 chown ubuntu /var/www/在该文件的父目录上。

最佳答案

您需要转至 www-data ,因此意味着 www-data将获得该文件的所有权,允许您通过取消与 php 的链接来删除它。

像这样:

$ chown www-data <file or folder>

关于php - "unlink permission denied"尝试删除 deleteme.txt 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24187176/

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