閱讀屋>其他> discuz X3.0/x3.1怎樣解決QQ秀頭像不顯示問題

discuz X3.0/x3.1怎樣解決QQ秀頭像不顯示問題

discuz X3.0/x3.1怎樣解決QQ秀頭像不顯示問題

discuz X3.0/x3.1出現了使用者使用qq秀做頭像無法顯示的問題,原因在於站長在後臺使用了靜態地址呼叫頭像,當用戶沒有上傳頭像時就會出現404錯誤,上傳過的話就會使用上次上傳的.,

工具/原料

discuz

相關html編輯器

方法/步驟

1、首先將頭像呼叫方式修改成使用動態地址呼叫頭像,修改路徑是:

後臺→站長→UCenter 設定->頭像呼叫方式,選擇使用動態地址呼叫頭像,

2、然後程式碼上修改,將透過qq互聯註冊使用qq秀做頭像取消掉,具體方法是找到下面路徑的註冊檔案:

../source/module/member/member_connect_register.php

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_register.php程式碼時請注意備份。

修改資料庫時請注意備份。

discuz X3.0/x3.1出現了使用者使用qq秀做頭像無法顯示的問題,原因在於站長在後臺使用了靜態地址呼叫頭像,當用戶沒有上傳頭像時就會出現404錯誤,上傳過的話就會使用上次上傳的,下面筆者簡單說下解決方法。

工具/原料

discuz

相關html編輯器

方法/步驟

1、首先將頭像呼叫方式修改成使用動態地址呼叫頭像,修改路徑是:

後臺→站長→UCenter 設定->頭像呼叫方式,選擇使用動態地址呼叫頭像,

2、然後程式碼上修改,將透過qq互聯註冊使用qq秀做頭像取消掉,具體方法是找到下面路徑的註冊檔案:

../source/module/member/member_connect_register.php

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_register.php程式碼時請注意備份。

 

【discuz X3.0/x3.1怎樣解決QQ秀頭像不顯示問題】相關文章: