【发布时间】:2017-03-14 17:21:38
【问题描述】:
我正在尝试开发我的自定义 wordpress 安装程序。 为此,我想克隆我在 bitbuckets 私有存储库中的模板。
所以我得到了一个由 exec() php 命令启动的 sh 脚本。 在这个 sh 脚本中,它尝试做类似的事情:
#!/bin/zsh
git clone git@bitbucket.org:username/myTheme.git
但是 exec() 函数什么也不做,什么也不输出,返回一个退出码 = 1 不太容易调试。
你知道发生了什么吗?我能做些什么来解决它? 非常感谢您的帮助
【问题讨论】:
-
检查您对该文件夹的权限。网络服务器需要对目录有写权限。
-
检查权限,尝试使用 git 的完整路径或确保环境路径设置正确。
-
@JeffPuckettII 我在本地开发,启动脚本的是我的用户(通过 shell 脚本中的 whoami 验证)。