Joomla 日语和塔吉克语中显示问号而非文本的JoomFish

Joomla 日语和塔吉克语中显示问号而非文本的JoomFish,joomla,joomla1.5,joomla-extensions,joomfish,Joomla,Joomla1.5,Joomla Extensions,Joomfish,今天当我打开我的网站时,我看到的是问号而不是文本。问号以日语和塔吉克语显示。奇怪的是,在数据库内部它也是?(标记)。 有人知道问题出在哪里吗?我有Joomla 1.5和JoomFish用于翻译网站语言。所有日文字符上都显示问号。在塔吉克语中,只显示了一些字符?标志。我的网站是navrasta.com我在Joomla 1.5上安装JoomFish时遇到了完全相同的问题 有时,有些文章只包含问号(“?”) 这些文章将丢失,我将不得不从备份中恢复它们 对我来说,解决问题的方法是更改数据库,使我的表使用

今天当我打开我的网站时,我看到的是问号而不是文本。问号以日语和塔吉克语显示。奇怪的是,在数据库内部它也是?(标记)。
有人知道问题出在哪里吗?我有Joomla 1.5和JoomFish用于翻译网站语言。所有日文字符上都显示问号。在塔吉克语中,只显示了一些字符?标志。我的网站是navrasta.com

我在Joomla 1.5上安装JoomFish时遇到了完全相同的问题

有时,有些文章只包含问号(“?”)

这些文章将丢失,我将不得不从备份中恢复它们

对我来说,解决问题的方法是更改数据库,使我的表使用字符集“uft8”和“uft8\u general\u ci”的排序规则。以前我有“拉丁语通用词”

请在尝试执行此操作之前备份数据库。

至少应更改以下表的字符集和排序规则:

  • “jos_内容”-您的文章以默认语言存储在此处
  • “jos_jf_内容”-您的翻译存储在这里
(当然,您需要用实际的表前缀替换“jos_u2;”)


祝你好运,在更改数据库之前一定要备份

我已经为所有表设置了utf8\u general\u ci,并且排序规则也相同。你知道吗?这是在你注意到问题之前还是之后?是的,数据库数据丢失了,不管你使用什么编码,它仍然是“???????”。但对我来说,在我更改了编码和排序规则并从备份中恢复了数据(保持新的编码不变)之后,问题就不再出现了。因此,现在需要将“??”转换为有意义的内容,只是从备份中恢复您的文章。我将备份它,但我想知道为什么会发生这种情况?我自己无法重现该问题,但由于编码的更改似乎已经修复了它,我不得不推测这是Joomfish揭露的编码-翻译问题。这并不能回答你的“为什么”,但这是我掌握的唯一信息。我也一直在看着自己很久了。。。