久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 很多用戶頭像文件不存在的問題清理? [打印本頁]

作者: stonys    時間: 2023-2-13 16:26
標題: 很多用戶頭像文件不存在的問題清理?
有很多用戶頭像文件不存在,導致404。

有沒有辦法清理?
如果文件不存在,將pre_common_member的avatarstatus值替換0。

有沒有工具?

作者: 專家    時間: 2023-2-13 16:30
使用獨立模式的情況下,可以考慮開啟動態頭像模式,獨立模式下的動態頭像無需二次跳轉,而是系統自動檢查頭像是否存在,不存在的不會返回頭像路徑而是直接返回默認頭像。
作者: stonys    時間: 2023-2-13 17:16
專家 發表于 2023-2-13 16:30
使用獨立模式的情況下,可以考慮開啟動態頭像模式,獨立模式下的動態頭像無需二次跳轉,而是系統自動檢查頭 ...

改成動態調用頭像了。
發現點評時的頭像有問題,是這樣的
https://image.oxxx.com/data/avatar/avatar.php?uid=24783&size=small
這個目錄沒有avatar.php這個文件并且不支持php運行。
??
作者: 專家    時間: 2023-2-13 17:21
stonys 發表于 2023-2-13 17:16
改成動態調用頭像了。
發現點評時的頭像有問題,是這樣的
https://image.oxxx.com/data/avatar/avatar.ph ...

獨立模式不應該返回這種格式的地址,你確定你使用的是獨立模式么?
如果是的話,你們是否使用了第三方頭像插件?
作者: stonys    時間: 2023-2-13 20:04
專家 發表于 2023-2-13 17:21
獨立模式不應該返回這種格式的地址,你確定你使用的是獨立模式么?
如果是的話,你們是否使用了第三方頭 ...

很奇怪,好多帖子的點評頭像是正常的,直接是靜態地址,但也有一些不正常,用的avatar.php。
不清楚什么原因了。
作者: 專家    時間: 2023-2-13 23:12
stonys 發表于 2023-2-13 20:04
很奇怪,好多帖子的點評頭像是正常的,直接是靜態地址,但也有一些不正常,用的avatar.php。
不清楚什么 ...

檢查一下服務器是否有緩存,或者是否有CDN在中間緩存之類的情況。
用avatar.php絕對是不正常的,因為代碼里就完全沒有寫這種東西,只可能是原來的內容緩存或者第三方插件干了些什么事情。
另外也仔細檢查下后臺配置是否有誤,然后更新下Discuz的后臺緩存試試。

臨時解決的話,可以將純靜態域名下面的avatar.php訪問,重定向到一個可以執行avatar.php的域名,再讓這里的avatar.php指向你的正確頭像就好了。
作者: stonys    時間: 2023-2-14 08:38
專家 發表于 2023-2-13 23:12
檢查一下服務器是否有緩存,或者是否有CDN在中間緩存之類的情況。
用avatar.php絕對是不正常的,因為代碼 ...

感謝解答。
應該是緩存問題,今天正常了。





歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0