漸入佳境
- 貢獻(xiàn)
- 0 點(diǎn)
- 金幣
- 5 個
|
板凳
樓主 |
發(fā)表于 2023-2-12 13:40:11
|
只看Ta
本帖最后由 stonys 于 2023-2-12 13:46 編輯
Ucenter地址為:https://uc.oxxx.com
QQ截圖20230212133052.png (34.12 KB, 下載次數(shù): 11)
下載附件
2023-2-12 13:31 上傳
頭像分離存儲,并綁定域名image.oxxx.com,并在config_ucenter.php配置:
- define('UC_AVTURL', 'https://image.oxxx.com/data/avatar'); // 頭像服務(wù)的基礎(chǔ)路徑,為空則為默認(rèn)值,可以設(shè)置為獨(dú)立域名/路徑(結(jié)尾不能有/),配合CDN使用更佳。如涉及 avatar.php 需在其中再配置一次。
復(fù)制代碼 PC端正常,但默認(rèn)模板的手機(jī)端頭像異常。
手機(jī)端的取的頭像地址不對:
- https://image.oxxx.com/data/avatar/avatar.php?uid=5787&size=middle
復(fù)制代碼 如果是動態(tài)應(yīng)該是https://uc.oxxx.com/data/avatar/avatar.php?uid=5787&size=middle
但設(shè)置的靜態(tài)方式調(diào)用,怎么手機(jī)端還是動態(tài)方式調(diào)用呢?而且調(diào)用地址還不正確。
查到手機(jī)模板調(diào)用頭像是這樣的:
- Discuz_X3.5_SC_UTF8_20230210\upload\template\default\touch\forum\viewthread_node.htm:
- 3 <!--{eval $needhiddenreply = ($hiddenreplies && $_G['uid'] != $post['authorid'] && $_G['uid'] != $_G['forum_thread']['authorid'] && !$post['first'] && !$_G['forum']['ismoderator']);}-->
- 4 <div class="plc cl">
- 5: <span class="avatar"><img src="<!--{avatar($post['authorid'], 'small', true)}-->" style="width:32px;height:32px;" /></span>
- 6 <div class="pi">
- 7 <ul class="authi">
復(fù)制代碼 好像是調(diào)用這個函數(shù):
- Discuz_X3.5_SC_UTF8_20230210\upload\source\function\function_core.php:
- 450 }
- 451
- 452: function avatar($uid, $size = 'middle', $returnsrc = 0, $real = FALSE, $static = FALSE, $ucenterurl = '', $class = '', $extra = '', $random = 0) {
- 453 global $_G;
- 454 if(!empty($_G['setting']['plugins']['func'][HOOKTYPE]['avatar']) && !defined('IN_ADMINCP')) {
復(fù)制代碼
請教大神,如果要將手機(jī)端的頭像地址改正確,需要怎么修改?
|
|