和同事使用git
协作开发网站,我在本地创建的文件夹,通过git
推到仓库、服务器上以root
身份登录、并pull
获取后,创建的目录是属于root
的。这个时候apache
上传文件的功能就失效了:目录无权限写入。
现在的解决方案是:每次git pull
完成后,再执行chown apache:apache -R files
,比较麻烦。
请问有更好的解决办法吗?
和同事使用git
协作开发网站,我在本地创建的文件夹,通过git
推到仓库、服务器上以root
身份登录、并pull
获取后,创建的目录是属于root
的。这个时候apache
上传文件的功能就失效了:目录无权限写入。
现在的解决方案是:每次git pull
完成后,再执行chown apache:apache -R files
,比较麻烦。
请问有更好的解决办法吗?
2 回答1.3k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
3 回答863 阅读✓ 已解决
1 回答719 阅读✓ 已解决
2 回答871 阅读✓ 已解决
1 回答686 阅读✓ 已解决
1 回答1.5k 阅读
修改文件夹为777或更换Apache的运行用户