在 Drupal 中的文本中出现奇怪的字符...可能是编码问题,但如何解决

发布于 2024-08-10 07:52:02 字数 185 浏览 2 评论 0原文

再会。

在我的 Drupal 站点中,文本中出现奇怪的字符。就像,我得到的不是我所期望的“ideéenbus”,而是 De ideéenbus (我希望这就在这里出现)

现在这与某处的字符编码问题有关。但是,我该如何在 Drupal 中进行设置呢?或者是否需要在数据库上进行设置?希望有人能帮忙。

谢谢 马可

Good day.

In my Drupal site, strange characters appear in text. Like, instead of what I expect "ideéenbus" I get De ide�enbus
(I hope this comes out right here)

Now this has to do with a character encoding issue somewhere. But, how can I set this in Drupal? Or is it something that needs to be set on the database instead? Hope someone can help.

Thank you
Marco

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

我喜欢麦丽素 2024-08-17 07:52:02

为了在 Drupal 和 PHP 中获得良好的编码体验,所有项目都应该采用相同的编码,最好是 UTF8,或者它们应该意识到差异并采取相应的行动。

应检查以下组件:

  • 数据库编码:从数据库管理控制台
  • 页面查看它 编码:您的主题是否在页面标题中定义了有关编码的任何内容?
  • Web 服务器默认编码:这可以由 apache 设置。在 Firefox 中打开一个页面,右键单击该页面,单击“显示页面信息”,然后检查有关编码和标头的信息
  • drupal 编码:drupal 使用 UTF-8(请参阅:http://drupal.org/node/8408) 所以这不应该是一个问题

To have a good experience in encoding in Drupal and PHP in general, all the items should speak the same encoding, ideally UTF8, or they should be aware of differences and act accordingly.

The following components should be checked:

  • database encoding: see it from the db management console
  • page encoding: does your theme define anything about the encoding in the Head of the pages?
  • web server default encoding: this can be set by apache. Open a page in Firefox, right click on the page, click on Show page information, and check info about encoding and headers
  • drupal encoding: drupal uses UTF-8 (see: http://drupal.org/node/8408) so this should not be an issue
漆黑的白昼 2024-08-17 07:52:02

检查数据库表的字符编码。确保它是 UTF-8。

Check the character encoding of your database tables. Make sure it is UTF-8.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文