1、用户名中文的问题
由于demo文件格式的问题,如果用户名使用中文的话,会出现一下问题
----------------------preLogin----------------------
[notice] start preLogin! [error] preLogin unsuccessfully with return code: 6
--------------------preLogin End--------------------
解决办法:将文件重新用utf-8格式保存一下即可
2、gzdecode函数,报内存错误
gzdecode(): insufficient memory
解决办法:
需要将gzdecode替换为gzinflate函数,一共有三处
在LoginService.inc.php中,将
//$retData = gzdecode($preLogin->retData, strlen($preLogin->retData));
$retData = gzinflate(substr($preLogin->retData,10,-8));
3、CURLOPT_SSL_VERIFYHOST参数问题
PHP Notice: curl_setopt(): CURLOPT_SSL_VERIFYHOST no longer accepts the value 1, value 2 will be used instead
解决办法:需要将LoginConnection.ini.php中CURLOPT_SSL_VERIFYHOST参数,由1改成2