将WordPress网站从一台服务器移动到另一台服务器后,我遇到了一个奇怪的问题。一切都很好,直到我去编辑任何帖子或页面,并且在后端看到一个空的内容框。 (参见图片)。
所有帖子和页面均正确显示在前端,但内容中包含奇怪的字符(参见图片)。
如果我尝试重新发布帖子,则空白内容将保存在隐藏内容之上,并且该帖子在前端变为空白。
我禁用了所有插件并切换了主题,但并没有改变。
我是否在传输时损坏了数据库,或者是否有其他原因可能造成了这种情况?
还有其他人遇到吗?
最佳答案
原来问题出在DB_CHARSET
中,DB_COLLATE
和''
都设置为wp-config.php
(空字符串)。我将它们更新为以下值,并解决了所有问题:
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', 'utf8_general_ci');
关于php - 网站移动后后端的WordPress帖子/页面内容为空白,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30762144/