具体5:如何在清除缓存时停止macrons消失?

时间:2013-05-15 05:09:09

标签: caching concrete5

我有一个具体的网站,它使用“设计师内容”作为其市场上的附加功能。

我们的客户网站要求使用macrons作为他们的语言。

现在,无论是硬编码的html还是通过内容块,这都适用于99%的网站。但是,当使用“设计师内容”创建的块内部使用宏时,macron将替换为“?” ......

有人可以帮忙吗?

不幸的是,这个网站不会让我发布图片,以帮助您了解由于我的“低声誉”而发生的事情.... riiiiight这很有帮助。

提前致谢!

1 个答案:

答案 0 :(得分:0)

通常是问号的出现“?”而不是某些字符是字符集编码问题的标志。对于C5,您应该使用通用的UTF8编码,但是如果您的数据库表设置为使用不同的字符集,或者如果您的php设置设置为不同的字符集,那么您将获得那些奇怪的字符。

你应该从你的php.ini开始,并将charset设置为utf8

如果这不能解决问题,请检查此线程,它有一个用于修复数据库的有用脚本 http://www.concrete5.org/community/forums/usage/utf-8-or-unicode-problems-preventing-corrrupt-fonts-on-the-front/#52300

请注意,如果在charset不正确的情况下保存了内容,您可能会发现内容仍然看起来很奇怪,并且您必须在设置正确的字符集后再次插入内容。