Apache、php、maven 和我—权限……

Apache、php、maven 和我—权限……

我已经设置了本地 Apache2,其中包含 PHP 和 mysql。我编写了一个 maven 构建脚本来将我的页面部署到该本地服务器上。除了一件事外,所有一切都运行良好:

当我指示 maven 清理页面(即删除所有文件)时,它会遇到权限问题,因为 maven 不能删除由 php 创建的文件和目录。

我创建了一个名为“web”的组。“Me”和“www-data”都是该组的成员。安装完所有文件(即复制到正确位置)后,maven 运行两个小命令:chown -R me:web www-dirchmod -R 777 www-dir,一切正常。

运行网站会使 PHP 创建具有此权限的文件和目录:drwxr-xr-x 2 www-data www-data并且 maven(或我)不允许删除这些文件。尝试运行chmodchown给出相同的权限错误。

如果不使用魔法 »sudo-power« 我该如何修复这个问题?

问候 philipp

相关内容