lock

微信拉取Token验证WP返回500

lock - 7 年 前

尝试了几次都验证失败,看了下nginx日志。如下:
[04/May/2017:15:27:54 +0800] "GET /?signature=1959fadec96ff**************a8382a54d&echostr=849********864699×tamp=149****74&nonce=5485***56 HTTP/1.0" 500 0 "-" "Mozilla/4.0"
查看PHP日志,没有报错。
尝试手动访问URL,返回500。
测试去掉参数nonce=548574456,能够正常返回首页200。
请问这是什么原因?域名已备案,服务器速度也不慢。

3条回复

lock
lock - 7 年 前

补充一下情况,
域名是单独解析的一个子域到wp的,已备案;
使用 nginx + php7.1 + mysql;
已停止所有缓存机制;
已尝试重新配置Token值;

lock
lock - 7 年 前

查看WPdebug输出日志
[04-May-2017 12:31:50 UTC] PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'wpjam_locale' not found or invalid function name in /wp-includes/class-wp-hook.php on line 298

Denis | 邓鸿华
Denis | 邓鸿华 - 7 年 前

1. WPJAM Basic插件激活一下优化组件
2. 在微信插件的 weixin-robot-advanced.php 里面注释下面这一行:

add_filter( 'locale', 'wpjam_locale' );

我要回复

暂时不支持网页回复,请安装