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

Mar*_*rco 3 encoding drupal

美好的一天.

在我的Drupal站点中,文本中出现奇怪的字符.就像,而不是我所期待的"ideéenbus",我得到了Deide enbus(我希望这就出现在这里)

现在这与某处的字符编码问题有关.但是,我如何在Drupal中设置它?或者是否需要在数据库上设置?希望有人能提供帮助.

谢谢Marco

Pal*_*tir 6

为了在Drupal和PHP中获得良好的编码体验,所有项目应该使用相同的编码,理想情况下是UTF8,或者他们应该注意差异并采取相应的行动.

应检查以下组件:

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