部署PHP gitlab webhook出错

部署PHP gitlab webhook出错,php,git,shell,deployment,gitlab,Php,Git,Shell,Deployment,Gitlab,我已经从每次拉我的服务器给我发送通知管理。我的php脚本,执行一个负责更新我的repos的shell脚本,但是我收到了这个消息 主机密钥验证失败。 致命:无法从远程存储库读取 请确保您拥有正确的访问权限 并且存储库存在 这些是我的文件: PHP: 外壳: 我尝试记录执行此shell脚本的用户,但他没有记录。这有什么关系吗?我的意思是,如果我从提示符shell运行脚本,可以正常工作,但当我尝试从服务器通知部署时,就不行了。您可能需要配置web服务器以接受https连接。我模模糊糊地记得一些事情,但

我已经从每次拉我的服务器给我发送通知管理。我的php脚本,执行一个负责更新我的repos的shell脚本,但是我收到了这个消息

主机密钥验证失败。 致命:无法从远程存储库读取

请确保您拥有正确的访问权限 并且存储库存在

这些是我的文件:

PHP:

外壳:


我尝试记录执行此shell脚本的用户,但他没有记录。这有什么关系吗?我的意思是,如果我从提示符shell运行脚本,可以正常工作,但当我尝试从服务器通知部署时,就不行了。

您可能需要配置web服务器以接受https连接。我模模糊糊地记得一些事情,但记不起任何细节。实际上,托马斯,我的服务器正在接收我的请求。我这么说是因为消息是在我的服务器从我的gitlab服务器收到webhook后记录的。是的。我只是在回顾你的问题,并尝试插入一个想法-因此发表评论,而不是回答:-)