You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CPanel中Git仓库无法部署至/public_html生产目录求助

CPanel中Git仓库无法部署至/public_html生产目录求助

各位大佬,求助!

我已经在CPanel里搭建了Git仓库,路径是/home/repositories/mysite,并且成功从本地把所有内容都推送到这个仓库里了。

但现在遇到个棘手的问题:不管是手动部署还是自动部署,都没办法把仓库里的内容同步到public_html的线上网站目录里。系统看起来好像在执行更新操作,但实际上什么变化都没发生。

我确认post-receive钩子是能正常更新的,下面是我的.cpanel.yml配置文件内容:

---
deployment:
  tasks:
    - export DEPLOYPATH=/home/user/public_html/
    - /bin/cp -R app $DEPLOYPATH
    - /bin/cp -R assets $DEPLOYPATH
  exclude:
    - .env
    - app/Config/Email.php

我试过删除重建仓库,也重新把仓库关联到本地,这些操作都没问题,就是最后部署到线上目录这一步始终搞不定。

补充说明:我本地代码会同时推送到GitHub和这个CPanel仓库,CPanel这边用的分支是main。

备注:内容来源于stack exchange,提问作者lwegaba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 07:02:59