最新公告
  • 欢迎您光临 我爱模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境! 立即加入钻石VIP
  • 帝国cms发布内容保存不了emoji表情的解决方法

    正文概述 管理员   2025-09-07   4

    帝国cms中如果发布的内容中包含了emoji表情,保存的时候会会导致emoji表情及之后的内容都没有保存成功,页面全部丢失。如果我们想保留emoji表情,要怎么处理呢?今天,帝国cms模板网小编教大家如何实现这个功能。含有emoji表情的字符串在MySQL中的储存,MySQL中要使用utf8mb4字符集。PHP需要对字符串进行base64编码,从数据库中取出时再对字符串进行解码。具体解决方法如下:

    首先要配置数据库支持emoji表情,修改帝国cms的数据库配置文件:/e/config/config.php,将编码改为:utf8mb4

    大概在17-18行

    帝国cms发布内容保存不了emoji表情的解决方法

    $ecms_config['db']['setchar']='utf8mb4';//设置默认编码
    $ecms_config['db']['dbchar']='utf8mb4';//数据库默认编码

    效果如下:

    帝国cms发布内容保存不了emoji表情的解决方法

    具体解决方法如下:

    文章加载中..

    我爱模板网 » 帝国cms发布内容保存不了emoji表情的解决方法

    发表评论

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者
    script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?587cc1e5c052b5b0ce99533beff13c96"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

    请选择支付方式

    ×
    支付宝支付
    余额支付
    ×
    微信扫码支付 0 元