香蕉成人伊视频在线观看|学生小视频国产区|yy女主播啪啪啪视频|麻豆传播媒体APP大全免费版官网|瑜伽牲交AV|国产欧美日韩在线天堂区|白浆精品国产91

返回列表 發帖
查看: 2715|回復: 1

[已解決] 反饋個錯誤3.5

20

主題

23

回帖

2

粉絲

初學乍練

貢獻
0 點
金幣
3 個
樓主
發表于 2023-1-29 03:57:18 |福建| 只看樓主 |倒序瀏覽 |閱讀模式
php8.2環境下

新裝的論壇發短消息會出錯。
手機發短消息正常,PC發短消息發不出去并報錯


應該是php不兼容的問題
不確定8.0 8.1會不會出錯

切回7發短消息 就正常
1 貢獻

最佳答案

這個是你的數據庫 pre_ucenter_memberfields 表缺少“接收站內信息的用戶”的記錄導致的,自己添加對應記錄就能解決

或者打開 uc_client/model/pm.php 和 uc_server/model/pm.php

找到
  1.                         $uids = $this->base->implode($uids);
  2.                         $blackls = array();
復制代碼
修改為
  1.                         $blackls = array();
  2.                         $uids = is_array($uids) ? $uids : array($uids);
  3.                         foreach($uids as $uid) {
  4.                                 $blackls[$uid] = array();
  5.                         }
  6.                         $uids = $this->base->implode($uids);
復制代碼


https://gitee.com/Discuz/DiscuzX/pulls/1959/files
回復

使用道具 舉報

17

主題

588

回帖

4

粉絲

應用開發者

貢獻
67 點
金幣
902 個
QQ
沙發
發表于 2023-2-2 00:33:17 |浙江| 只看Ta
這個是你的數據庫 pre_ucenter_memberfields 表缺少“接收站內信息的用戶”的記錄導致的,自己添加對應記錄就能解決

或者打開 uc_client/model/pm.php 和 uc_server/model/pm.php

找到
  1.                         $uids = $this->base->implode($uids);
  2.                         $blackls = array();
復制代碼
修改為
  1.                         $blackls = array();
  2.                         $uids = is_array($uids) ? $uids : array($uids);
  3.                         foreach($uids as $uid) {
  4.                                 $blackls[$uid] = array();
  5.                         }
  6.                         $uids = $this->base->implode($uids);
復制代碼


https://gitee.com/Discuz/DiscuzX/pulls/1959/files
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2026-5-31 05:48 , Processed in 0.048775 second(s), 16 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表