【发布时间】:2021-10-22 09:07:56
【问题描述】:
我被拒绝运行以下功能(位于 /var/www/mysite/public_html/app/Controllers/Script.php)
$structure = '/var/www/mysite/public_html/app/Controllers/folder1/newfolder';
if (!mkdir($structure, 0755, true)) {
die();
}
我不想给 Web 服务器一般的 root 权限,而且我想将 folder1 保留在 755 中。
我所做的是编辑 sudoers 文件,试图在该特定路径中授予 apache root 权限,我添加了这一行:
www-data ALL=NOPASSWD:
/var/www/mysite/public_html/app/Controllers/Script.php
但是我仍然遇到同样的错误,这里缺少什么?
【问题讨论】:
标签: php ubuntu permissions mkdir