和同事使用git协作开发网站,我在本地创建的文件夹,通过git推到仓库、服务器上以root身份登录、并pull获取后,创建的目录是属于root的。这个时候apache上传文件的功能就失效了:目录无权限写入。

现在的解决方案是:每次git pull完成后,再执行chown apache:apache -R files,比较麻烦。
请问有更好的解决办法吗?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
修改文件夹为777或更换Apache的运行用户