我已经build立了一个本地的Apache2,PHP和MySQL。 我写了一个maven构build脚本来在本地服务器上部署我的页面。 除了一件事之外,所有这些工作都很好:
当我指示maven清理页面,意味着删除所有文件,它运行在权限问题,因为maven不能删除由php创build的文件和目录。
我创build了一个名为“网站”的组织。 »我和»www-data«都是该组的成员。 所有的文件安装完毕后,意味着复制到正确的位置,maven运行两个小命令: chown -R me:web www-dir和chmod -R 777 www-dir ,一切工作正常。
运行网站使得PHP创build文件和目录具有以下drwxr-xr-x 2 www-data www-data : drwxr-xr-x 2 www-data www-data和maven(或me)不允许删除这些文件。 尝试运行chmod和chown会导致相同的权限错误。
我怎样才能解决这个问题,而不使用魔术»sudo-power«?
问候philipp