我正在尝试使用WordPress插件github-updater的API通过在Bitbucket上使用一个Webhook来自动化部署。触发Webhook后,它将通过生产服务器上WordPress核心中的admin-ajax.php调用插件的API。
当Bitbucket Webhook运行时,它从生产服务器收到200响应,因此我知道它正在通过,但是响应的主体中没有任何内容,应该有成功消息或错误消息。当然,git pull也不会发生。
我不确定如何继续进行故障排除。插件的文档说debug.log中应该有消息,但没有。我怀疑admin-ajax.php甚至没有与插件的API通信,但是我不确定要采取什么措施来进行更深入的研究。
答案 0 :(得分:1)
事实证明,子主题中存在一些错误,导致Github Updater无法正常工作。 Github Updater的作者Andy非常乐于帮助解决问题。