刚想接入下微信公众平台,用了最新的tp5,之前用的是tp3.2.3,发现配置好文件后,微信后台一直提示token验证失败。
但是直接在入口文件写echo $_GET["echostr"];就会提示验证成功,很奇怪。摸索了半天,网上说有bom头,但是查了没有。还有说是加header('content-type:text');等都没有用。
最后发现是开了debug的原因,config文件 'app_debug' => false,token就验证成功了!!
相关文章
在thinkphp6.1.1中composer安装 liliuwei/thinkphp-jump报错
报错内容:Problem 1 - Root composer.json requires liliu...
thinkphp5.1 使用第三方类库放置在extend文件夹
thinkphp5.1 开发扩展类库时,命名空间必须要命名成文件夹的名字,不然无法访问到:...
thinkphp5 报错级别设置,屏蔽警告
本着严谨的原则,5.0版本默认情况下会对任何错误(包括警告错误)抛出异常,如果不希望如此严谨的抛出异常,可以在应用公共函数文件中(common.php)或者配置文件中使用error_report...
Thinkphp5 记录点,注意点
json对象转成数组 先用$flag->getContent() $flag = json_decode($flag->getContent(),true); 控制器: 1、当控制器...
composer更新PHP版本,并设置全局访问
最近在更新thinkphp6.0时发现,当前的composer对应的是php7.0版本,而tp6必须是7.1以上。所以需要去更新composer对应的php版本号。我这里面直接用了phpstudy20...
最新阿里云OSS文件上传部署
1、前往阿里云github下载SDK包:https://github.com/aliyun/aliyun-oss-php-sdk/releases。 这里介绍源码部署:Source code下载下来...

