php - 站点移动后后端的 WordPress 帖子/页面内容空白

标签 php mysql wordpress

将 WordPress 网站从一台服务器移动到另一台服务器后,我遇到了一个奇怪的问题。一切都很好,直到我去编辑任何帖子或页面并且在后端显示一个空的内容框。 (见图)。

The empty content box.

所有帖子和页面都在前端正确显示,除了内容中有奇怪的字符(见图)。

Strange characters

如果我尝试重新发布帖子,空内容会覆盖隐藏内容,并且帖子在前端变为空。

我禁用了所有插件并切换了主题,但没有任何改变。

我是否在传输时损坏了我的数据库,或者是否有其他原因可能导致了这种情况?

还有其他人遇到过这个吗?

最佳答案

问题原来是 DB_CHARSETDB_COLLATEwp- 中都设置为 '' (空字符串)配置.php。我将它们更新为以下值,所有问题都已解决:

define('DB_CHARSET', 'utf8');

define('DB_COLLATE', 'utf8_general_ci');

关于php - 站点移动后后端的 WordPress 帖子/页面内容空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30762144/

相关文章:

php - 使用 JQuery/PHP 的跨域 Ajax 请求

javascript - 从 js 调用不同当前文件中的类

php - Objective-C:来自 jquery 回调的 json 响应

mysql - 在 UNION 查询 MYSQL 中添加联接

php - php错误处理错误(文件上传)

mysql - 我用于 Wordpress 开发的软件版本是否应该由共享主机上使用的软件版本决定?

javascript - 如何通过过渡将菜单项链接到其右侧部分

php - CMB2 可重复组显示

MySQL删除不同的无序元组

php - 获取多个帖子ID wordpress