无法从 Cpanel 内的 GIT 存储库部署到 LIVE /public_html

问题描述 投票:0回答:1

一些帮忙的人,

我已经在 Cpanel (/home/repositories/mysite) 中设置了 GIT 存储库,并成功地将所有内容从我的本地主机推送到了其中。

但是我的挑战是 - 手动或自动部署都无法从存储库到 public_html (实时网站)。它一直显示好像正在更新,但什么也没发生。

接收后成功更新,下面是我的 .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```


I have deleted and recreated the repository and also tried to add it onto my localhost. All is fine but the final stage is the problem.

NOTE: my localhost pushes on both github and cpanel and branch for cpanel is "main"
git cpanel
1个回答
0
投票

我也有同样的问题。以下是需要检查的几件事:

  • 确保将“/home/user/public_html/”中的 user 替换为目录路径中的实际用户名。就我而言:home/ameridg3/public_html。
  • 通过 cPanel 文件管理器,导航至 .cpanel > 日志。 (您需要“显示隐藏文件”才能看到它 - 其设置按钮位于右上角)在日志文件夹中,您应该找到您尝试的每个部署的 git_deploy.log。这应该可以帮助您了解发生了什么错误。
© www.soinside.com 2019 - 2024. All rights reserved.