·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹📱AI全功能
×

00:00:00

您有一张10元限时体验卡,马上领取获得VIP尊享特权。

升级后部分帖子打不开出现这个提示,应该是表情的问题

2026-9-16 14:09 来自 xiao9469 发布 @ Discuz!问题求助

从3.3升级到3.5,然后到5.0,问了AI是表情的问题,不知道有没有不改代码就能解决的办法



104824




1 贡献

        按最新X5.0 20260910版判断:这不是“旧代码残留”,而是 Discuz! X5.0 官方源码里 parsesmiles() 自身的一个 PHP 8 类型不兼容 Bug,需要你自己手动打补丁。

确认问题位置

在你给的 X5.0 源码里,parsesmiles() 函数最后一行(就是报错栈里的 function_discuzcode.php:694):
  1. $enablesmiles && $message = preg_replace(    $_G,    $_G,    $message,    $_G);
  2. $_G 是从数据库 / 缓存读出来的,PHP 类型是 string(比如 "10")。PHP 8.0 起 preg_replace() 的
复制代码
  • 最近查阅:

免责声明:

DZ插件网AI平台旨在开源共享精神,请勿发布敏感信息,任何违法信息我们将移交公安机关;

最新热评 加载中...
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 ) 知道创宇云防御

您的IP:216.73.216.247(美国),GMT+8, 2026-10-30 09:31 , Processed in 1.012743 second(s), 56 queries , Gzip On, Redis On.

Powered by Discuz! X5.1 Licensed

© 2001-2026 Discuz! Team.

关灯
扫一扫添加微信客服
QQ客服返回顶部
返回顶部