PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > WellCMS

Wellcms,支持Emoji

管理员 2024-12-15
WellCMS
88

修改 wellcms 支持 Emoji 表情,不用在官方试,官方不支持。

 

第一种方法,稍微繁琐,MYSQL执行语句。

1. 修改数据库的字符集 和 排序规则为:

ALTER DATABASE 数据库名 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;

 

2.修改数据表的字符集 和 默认排序规则,wellcms 4个表要修改:

ALTER TABLE 数据表名 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;

只需要修改下面4个表即可,注意数据表名的前缀,必须是数据表的全名。

well_website_thread
well_website_data
well_website_comment
well_website_operate

 

注意:百万级以上数据量有可能导致MYSQL超时或挂掉。

 

3. 更改数据库连接配置

/conf/conf.php
'charset' => 'utf8',
有两处改为
'charset' => 'utf8mb4',

 

第二种简单,适合新站

使用 phpMyAdmin 登录进去后,点击进入站点数据库,然后找【操作】,点击进入

拉倒最下面

选择 utf8mb4_unicode_ci

下面2个全部勾选,点右侧的执行。

更改数据库连接配置

/conf/conf.php
'charset' => 'utf8',
有两处改为
'charset' => 'utf8mb4',



希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部