webhook实现git代码自动部署
偷些懒吧,如果参考以下博文能成功部署的,后面就不用看了。
如果自动部署失败,请检查以下情况:
git ssh密钥是否正确hook文件是否能从外网地址访问到,是否有可执行权限php.ini配置文件中是否禁用shell_exec方法(查找disable_functions关键词)- 绑定的
web目录所属的用户及组是否与git执行命令时所使用的用户组一致
偷些懒吧,如果参考以下博文能成功部署的,后面就不用看了。
如果自动部署失败,请检查以下情况:
git ssh 密钥是否正确hook 文件是否能从外网地址访问到,是否有可执行权限php.ini 配置文件中是否禁用 shell_exec 方法(查找 disable_functions 关键词)web 目录所属的用户及组是否与 git 执行命令时所使用的用户组一致