因为从git上拉下来的代码是root组root用户,而web访问的用户组是www-data 组www-data用户,所以貌似权限访问有问题。
于是需要强制把网站的工作目录设置一下:
chown -R www-data:www-data /var/www/sywapp
这样就能直接创建目录了。最后gradle在服务器自动打包成功!
本文介绍了解决从Git拉取的代码因所有者为root而导致Web访问权限问题的方法。通过使用chown命令更改文件所有者为www-data用户, 成功实现了网站工作目录的正确配置,并完成了服务器上的Gradle自动打包。
因为从git上拉下来的代码是root组root用户,而web访问的用户组是www-data 组www-data用户,所以貌似权限访问有问题。
于是需要强制把网站的工作目录设置一下:
chown -R www-data:www-data /var/www/sywapp
这样就能直接创建目录了。最后gradle在服务器自动打包成功!

被折叠的 条评论
为什么被折叠?