当我在Windows服务器上使用php shell_exec()进行git克隆时,我收到以下错误。我的git版本是git版本2.11.1.windows.1。
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists
但是通过git bash和命令提示符正常工作。我已正确配置ssh。
问题是我创建的文件位于c:/inetpub/example.com/deploy.php
我在php文件中运行以下代码。
shell_exec('cd c:/inetpub/ && "c:/Program Files/Git/bin/git" clone sshURL 2>&1')
任何人都可以建议解决此问题的任何解决方案。