刚想接入下微信公众平台,用了最新的tp5,之前用的是tp3.2.3,发现配置好文件后,微信后台一直提示token验证失败。
但是直接在入口文件写echo $_GET["echostr"];就会提示验证成功,很奇怪。摸索了半天,网上说有bom头,但是查了没有。还有说是加header('content-type:text');等都没有用。
最后发现是开了debug的原因,config文件 'app_debug' => false,token就验证成功了!!
相关文章
最新阿里云OSS文件上传部署
1、前往阿里云github下载SDK包:https://github.com/aliyun/aliyun-oss-php-sdk/releases。 这里介绍源码部署:Source code下载下来...
composer安装插件包的时候提示PHP 版本不匹配
因为安装的 PHP 是 8.0 ,不匹配 composer.json 要求的版本,所以使用 composer 进行安装时会报错。在安装命令后加上 --ignore-pla...
composer更新PHP版本,并设置全局访问
最近在更新thinkphp6.0时发现,当前的composer对应的是php7.0版本,而tp6必须是7.1以上。所以需要去更新composer对应的php版本号。我这里面直接用了phpstudy20...
关于thinkphp6 where以数组形式查询,其中有or,and的处理
最近在写tp6的查询语句时,如果查询条件以数组形式传入,比如:$where[] = ['id','=',$id]; $where[] =...
thinkphp5页面出现500服务器内部错误
最近写项目发现页面显示正常,控制器单独输出调试都正常,数据返回了,但还是报错get请求报错500服务器内部错误。 &nbs...
thinkphp6 安装扩展jump后如何配置
config中jump.php配置跳转提示页面...

