很早的问题了,补个日志
WxpayAPI_php_v3\example\WxPay.JsApiPay.php
第46行
1 | $baseUrl = urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].$_SERVER['QUERY_STRING']); |
少了 ? 啊,坑死人了,注意 $_SERVER[‘PHP_SELF’] 和 $_SERVER[‘QUERY_STRING’]) 之间应该有 问好 隔开啊,
应该是
1 | $baseUrl = urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']); |
——–官方已修改————–