Php GitHub webhook自动拉取未按预期工作

Php GitHub webhook自动拉取未按预期工作,php,wordpress,github,Php,Wordpress,Github,我正在尝试安装一个,它将指示我的远程服务器在我推送到同一个存储库时自动从我的Github存储库中拉出,但它没有按预期工作 我按照中的说明操作(在服务器上的自动Git拉入部分)。以下就是我所做的: --我创建了一个简单的PHP文件,其中只包含以下行: <?php `git pull`;’ > 我使用了这个repo的旧版本,它应该适合您您编写的PHP脚本不是这样工作的。请尝试以下步骤: 创建此网站html文件夹 如果需要,请将此添加到gitignore中 添加url ex:https

我正在尝试安装一个,它将指示我的远程服务器在我推送到同一个存储库时自动从我的Github存储库中拉出,但它没有按预期工作

我按照中的说明操作(在服务器上的自动Git拉入部分)。以下就是我所做的:

--我创建了一个简单的PHP文件,其中只包含以下行:

<?php `git pull`;’ >


我使用了这个repo的旧版本,它应该适合您

您编写的PHP脚本不是这样工作的。请尝试以下步骤:

  • 创建此网站html文件夹
  • 如果需要,请将此添加到gitignore中
  • 添加url ex:
    https://domainname.com/deploy.php
    到webhooks
  • deploy.php脚本代码::

     <?php
     echo exec('git pull http://github.com/rajatmalik3143/bug-fixes.git')
     #echo shell_exec('whoami')
      ?>
    
    
    
  • chmod+xdeploy.php

  • chown apache:apache deploy.php
  • chown-apache:apachehtml/

  • PHP日志中有任何内容吗?@Samsquanch,在此过程中没有创建debug.log文件。