AD:EdgeNAT - 香港CN2、韩国CN2、美国 VPS 5 折优惠 (优惠码:8DFXF04IR6),7 天无理由退款!
AD:阿里云 - 开箱即用,运维方便!轻量应用服务器 2 核 CPU 2G 内存,新用户仅需 79元/年!
表情符号不起作用,错误:“主题添加错误...
 
通知
清理所有

欢迎 👏 来到 wpForo 中文论坛! 在这里你可以发贴,求助,提问!

  1. 目前注册只允许使用国内邮箱 (qq.com,foxmail.com,163.com,sina.com 等),其他邮箱注册一律拉黑!!!!
  2. 论坛使用了 Google reCAPTCHA,如果注册时看不到验证码,请通过 📧 邮件   联系我们手动注册!
  3. wpForo 扩展插件讨论区需要付费会员才可以访问!

重要 表情符号不起作用,错误:“主题添加错误”和“回贴失败”

1 帖子
1 用户
0 回应
145 浏览
清风許来
(@xu)
管理员 管理员 注册会员
注册时间: 4 年之前
帖子: 76
主题发起者  

我们找到了这个问题的原因。这是数据库表字符集问题。在这种情况下,您的数据库表字符集是 utf8_general_ci。

1657 dbcharset

这是一个旧的字符集,当前版本的 WordPress 和 wpForo 需要 utf8mb4_unicode_ci 字符集。

解决方案 

请确保你主机服务的 MySQL 版本是 5.5.3 或更高版本。你可以在 仪表盘 >论坛>仪表盘管理页面。 

要检查字符集,请打开您的网站数据库管理器(phpMyAdmin),并检查论坛表的字符集。在您的网站托管服务> cPanel> phpMyAdmin 工具中,打开数据库表列表并检查,正确的字符集是 utf8mb4_unicode_ci 或  utf8mb4_unicode_520_ci:

1656 2017 12 120158

您应该要求您的托管服务将所有带有 _wpforo_ 前缀的表格更改为上述字符集。

如果您想自己执行此操作,只需在托管服务 cPanel> phpMyAdmin 数据库管理器中执行此 SQL 查询,导航到 SQL 选项卡。如果您的 WordPress 表前缀不是 wp_,请将此代码中的所有 wp_ 前缀替换为您的数据库表前缀,如果它们是 wp_,请按原样使用:

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
ALTER TABLE `wp_wpforo_forums` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_languages` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_likes` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_phrases` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_posts` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_profiles` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_topics` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_usergroups` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_views` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_visits` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_votes` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

如果您有 wpForo 私人消息插件,建议对 PM 表执行相同的操作:

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
ALTER TABLE `wp_wpforo_pmfolders` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE `wp_wpforo_pms` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

wpForo:中文文档 * 中文论坛 * 扩展插件
IMG 6843


   
回贴引用
主题标签
分享:
 
 

登录账户

忘记密码?

还没有账户? 注册

忘记密码?

输入您的账户数据,我们稍后会发送重置密码的链接。

您的密码重置链接好像无效或已过期。

登录账户

隐私政策

添加到集合

暂无集合

在这里你可以找到你之前创建的所有集合。