微信公众号开发文档中有写,假如服务器无法保证在五秒内处理并回复,必须直接回复空串,微信服务器不会对此作任何处理,并且不会发起重试。

我在一些情况下也是直接输出 echo '';

但是一直提示 该公众号暂时无法提供服务,请稍后再试.

微信的机制就是你网页上输出的信息都抓取下来,然后经过它服务器处理.就是说有可能你开启了调试模式,或者哪里输出了一些其它信息,导致了这个问题.

所以在后面直接中断输出.

echo '';
exit;xit;