discuz X3.0/x3.1怎样解决QQ秀头像不显示问题

discuz X3.0/x3.1出现了用户使用qq秀做头像无法显示的问题,原因在于站长在后台使用了静态地址调用头像,当用户没有上传头像时就会出现404错误,上传过的话就会使用上次上传的,

discuz X3.0/x3.1怎样解决QQ秀头像不显示问题

工具/原料

discuz

相关html编辑器

方法/步骤

1、首先将头像调用方式修改成使用动态地址调用头像,修改路径是:

后台→站长→UCenter 设置->头像调用方式,选择使用动态地址调用头像,

2、然后代码上修改,将通过qq互联注册使用qq秀做头像取消掉,具体方法是找到下面路径的注册文件:

../source/module/member/member_connect_

3、将下面的代码:

C::t(‘#qqconnect#common_member_connect’)->(array(

‘uid’ => $uid,

‘conuin’ => $conuin,

‘conuinsecret’ => $conuinsecret,

‘conopenid’ => $conopenid,

‘conispublishfeed’ => $conispublishfeed,

‘conispublisht’ => $conispublisht,

‘conisregister’ => ’0′,

‘conisqzoneavatar’ => $is_qzone_avatar,

‘conisfeed’ => ’1′,

‘conisqqshow’ => $is_use_qqshow,

));

修改成

C::t(‘#qqconnect#common_member_connect’)->(array(

‘uid’ => $uid,

‘conuin’ => $conuin,

‘conuinsecret’ => $conuinsecret,

‘conopenid’ => $conopenid,

‘conispublishfeed’ => $conispublishfeed,

‘conispublisht’ => $conispublisht,

‘conisregister’ => ’0′,

4、上面的方法是解决了新注册用户的问题,如果是老用户就需要通过修改数据库来解决了,方法如下:

在数据库中执行下面的'代码

pre_common_member_connect set conisqqshow =0

5、QQ秀头像不显示问题解决方法就说到这了,希望可以帮到大家。

注意事项

修改member_connect_代码时请注意备份。

修改数据库时请注意备份。

discuz X3.0/x3.1出现了用户使用qq秀做头像无法显示的问题,原因在于站长在后台使用了静态地址调用头像,当用户没有上传头像时就会出现404错误,上传过的话就会使用上次上传的,下面笔者简单说下解决方法。

工具/原料

discuz

相关html编辑器

方法/步骤

1、首先将头像调用方式修改成使用动态地址调用头像,修改路径是:

后台→站长→UCenter 设置->头像调用方式,选择使用动态地址调用头像,

2、然后代码上修改,将通过qq互联注册使用qq秀做头像取消掉,具体方法是找到下面路径的注册文件:

../source/module/member/member_connect_

3、将下面的代码:

C::t(‘#qqconnect#common_member_connect’)->(array(

‘uid’ => $uid,

‘conuin’ => $conuin,

‘conuinsecret’ => $conuinsecret,

‘conopenid’ => $conopenid,

‘conispublishfeed’ => $conispublishfeed,

‘conispublisht’ => $conispublisht,

‘conisregister’ => ’0′,

‘conisqzoneavatar’ => $is_qzone_avatar,

‘conisfeed’ => ’1′,

‘conisqqshow’ => $is_use_qqshow,

));

修改成

C::t(‘#qqconnect#common_member_connect’)->(array(

‘uid’ => $uid,

‘conuin’ => $conuin,

‘conuinsecret’ => $conuinsecret,

‘conopenid’ => $conopenid,

‘conispublishfeed’ => $conispublishfeed,

‘conispublisht’ => $conispublisht,

‘conisregister’ => ’0′,

4、上面的方法是解决了新注册用户的问题,如果是老用户就需要通过修改数据库来解决了,方法如下:

在数据库中执行下面的代码

pre_common_member_connect set conisqqshow =0

5、QQ秀头像不显示问题解决方法就说到这了,希望可以帮到大家。

注意事项

修改member_connect_代码时请注意备份。