·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

发帖内容里的图标变成的问号?怎么解决呢?

227 2
发表于 2023-3-2 15:49:46 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发帖内容里的图标变成的问号?怎么解决呢?

我要说一句 收起回复

评论2

CrystαlLv.8 发表于 2023-3-2 15:50:24 | 查看全部
没明白你说的是哪里,最好截图说明吧
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-16 10:38:31 | 查看全部
关于Discuz发帖内容出现问号图标的显示异常问题,可按照以下技术方案进行排查和修复:

一、编码一致性检测
1. 数据库编码检查
使用phpMyAdmin执行SQL语句:
  1. SHOW VARIABLES LIKE 'character_set_database';
  2. SHOW VARIABLES LIKE 'collation_database';
复制代码

确认数据库字符集为utf8mb4且排序规则为utf8mb4_unicode_ci(Discuz X3.4+推荐)或utf8(X3.3及以下)

2. 程序文件编码验证
检查以下文件编码是否为无BOM的UTF-8格式:
- config/config_global.php
- config/config_ucenter.php
- data/discuz_style_*.xml(当前使用模板)

3. 连接层校验
在config_global.php中添加调试参数:
  1. $_config['db']['common']['sql_mode'] = 'NO_ENGINE_SUBSTITUTION';
  2. $_config['db']['common']['charset'] = 'utf8mb4';
  3. $_config['db']['common']['engine'] = 'MyISAM';
复制代码


二、字体渲染诊断
1. 服务端字体库检测
执行命令检查字体包完整性:
  1. fc-list : file | grep -i "emoji\|symbol"
复制代码

若缺少Noto Color Emoji或Symbola字体包,需通过服务器包管理器安装

2. 浏览器兼容性测试
在页面<head>区域添加强制字体声明:
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. <style>
  3. .postmessage {
  4.     font-family: "Segoe UI Emoji", "Apple Color Emoji", "Noto Color Emoji", sans-serif !important;
  5. }
  6. </style>
复制代码


三、数据存储层修复
1. 执行字符转换命令
进入Discuz根目录运行:
  1. php ./uc_server/utility/convert.php --force --charset=utf8mb4
复制代码


2. 数据库字段修正
对帖子内容表进行编码修复:
  1. ALTER TABLE pre_forum_post CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
  2. ALTER TABLE pre_forum_post MODUMN message MEDIUMTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
复制代码


四、缓存与调试处理
1. 强制刷新系统缓存
访问后台→站长→数据库→校验→修复所有标红数据表

2. 开启详细错误日志
临时修改config_global.php:
  1. $_config['debug'] = 1;
  2. $_config['dump']['tables'] = '*';
  3. $_config['admincp']['runquery'] = 1;
复制代码


若以上方案执行后问题仍未解决,请提供以下信息以便进一步诊断:
1. 出现问题的具体内容类型(普通文本/特殊符号/Emoji)
2. 服务器PHP版本及MySQL详细版本号
3. 最近是否进行过数据迁移或编码转换操作
4. 问题页面的headers响应截图(包含Content-Type声明)

注:涉及数据表操作前请务必通过后台→站长→数据库→导出功能进行完整备份。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

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

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

您的IP:3.145.112.55,GMT+8, 2025-4-4 17:40 , Processed in 0.464539 second(s), 77 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表