OSC push钩子问题

lemoncn 发布于 2015/06/10 11:18
阅读 194
收藏 0
使用git@OSC作为版本控制库并使用push钩子实现自动部署。当配置并调试好push钩子后,每次push代码时项目都没能在目标主机自动部署,查看access日志也没有访问钩子文件的记录。有人知道什么情况吗?启用push钩子但每次push代码后都没有向目标主机发送http请求。
加载中
0
lemoncn
lemoncn
有谁知道什么情况吗?重新创建项目配置钩子后还是这样,根本没想目标主机发送push请求。域名及解析程序等等都是ok的。
lemoncn
lemoncn
那个用作hook的php文件在其他项目也用过,没有问题的。
0
Feng_Yu
Feng_Yu
在你的php程序中加入一些debug输出看看,hook发起的是一个post请求,看看你的php能不能打印出这个post请求的信息
lemoncn
lemoncn
回复 @Feng_Yu : 不会吧,其他项目的话,access日志可以看到post请求的呀
Feng_Yu
Feng_Yu
@lemoncn post请求通常在access log中是看不出来的,不会打印请求主体,需要在程序中加入打印。另外就是,如果根本连什么请求都没发出的话,找Zoker看看了
lemoncn
lemoncn
查看了access日志,就没有发送post请求。是osc的bug吗?
0
Zoker
Zoker
您好,请把您的项目地址留言给我。
0
lemoncn
lemoncn

引用来自“Zoker”的评论

您好,请把您的项目地址留言给我。
https://git.oschina.net/jbpgit/jbp-wechat.git 钩子文件:jwanViYW9wZ.php,谢谢
lemoncn
lemoncn
回复 @Zoker : 经测试已经恢复正常,谢谢
lemoncn
lemoncn
回复 @Zoker : 好的 谢谢
Zoker
Zoker
已经帮您修复。
返回顶部
顶部