做的微信开发,开始在微信平台里面把微信接口指向自己的测试服务器开发都一切正常。昨天想把接口指向正式服务器,微信平台总说url超时后来想尽办法,甚至把微信接口指向的url改成一个最简的php文件,微信都说url超时
<?php 
$echostr = $_GET['echostr'];
if($echostr){
echo $echostr;
exit(0);
}
?>正式服务器用的wamp2.4,php版本5.4.16 

解决方案 »

  1.   

    log一下。。看有没有被访问到
      

  2.   

    log过。微信方 过来请求了。
      

  3.   

    还有如果是UTF8编码要确保文件无bom
      

  4.   

    是UTF8编码已经确认无bom。。昨天几乎都想尽方法了。崩溃。换个服务器就一切正常。和php版本有关?简单的echo应该无差别啊。
      

  5.   

    应该与版本无关,你试试用微信提供的demo再请求一下
      

  6.   

    是80端口的。服务器是windows2003 server,只能用wamp2.4,在其它服务器(windows server 2008 r2)上用wamp2.5 正常。
      

  7.   

    卸载掉wamp2.4,改用appserv 2.6.0 测试正常。。看来问题就是出在wamp上面,但是这么简单的php,会是什么问题呢?
      

  8.   

    是微信平台服务器DNS的原因。我自己在家里用个一级域名绑定自己的家的服务器就不行,超时。
    然后我把东西发布到一个虚拟机主机上,咔就好了。