2016-11-21 36 views
1

我想安裝一個webhook in Github,它會指示我的遠程服務器自動從我的Github存儲庫中拉出來,只要我推到同一個存儲庫,但它不按預期工作。GitHub webhook自動拉不按預期工作

我按照this guide中的說明(在服務器上的自動Git拉動部分)。這正是我所做的:

- 我創造了只包含行一個簡單的PHP文件:

<?php `git pull`;’ > 

並加載它放到我的Web服務器。

- 然後,我在Github中創建了webhook,在每次發生推送事件(我已經檢測到指定了正確的文件和路徑)時運行此文件。

但是,這不能按預期工作。要清楚,webhook會像預期的那樣發生(每當我推送到Github時),但是pull並不按預期發生。任何想法爲什麼?也許語法錯誤?也許權限錯誤?疑難解答建議也受歡迎。有沒有我可以審查的日誌會揭示更多的光線?

可能相關的信息

  • 我推着,並從這個倉庫拉的唯一的人。而目前,每次我推送到GitHub時,我都會隨時手動進行跟蹤。我希望稍微自動化拉動過程。

  • 項目問題是一個小的(WordPress)網站,我在本地構建,然後推送到Web服務器。

+0

在你的PHP日誌什麼工作? – Samsquanch

+0

@Samsquanch,在此過程中不會創建debug.log文件。 – cag8f

回答