我已经设置了一个带有 Debian7 的 VM 用于 PHP 开发。
由于 PHP 需要写入日志文件等,因此 www-data 组需要对 /var/www/... 具有写权限。
我在超级用户上找到了一个很好的答案,可以让它快速完成:https://superuser.com/a/19333
但是,当我使用 Composer 更新项目并创建新的缓存/日志文件时,www-data 没有权限写入它们,因此我必须再次执行最后 2 个命令。
我的印象是,将权限设置为 2775 意味着所有未来的文件都将具有 775 权限?还是我错了?有没有办法避免每次都必须重置权限,还是我不得不这样做?
当然,这不是经常发生的事情,我只是好奇除了为其设置 cron 作业之外,是否还有其他方法可以避免它。