【问题标题】:GitLab wiki and special charactersGitLab wiki 和特殊字符
【发布时间】:2013-11-05 14:06:08
【问题描述】:

我已经在 64 位虚拟 Ubuntu 服务器上安装了 GitLab,一切正常。

我注意到,如果我在 Wiki 页面中写入一个特殊字符,例如:

èàì

字符以奇怪的符号显示:

如果我编写 HTML 代码,字符也不会以正确的方式显示。
我该如何解决这个问题?

【问题讨论】:

    标签: character-encoding gitlab


    【解决方案1】:

    正如issue 975 中所述,它可能取决于您使用的数据库:
    对于 mysql,请检查您的编码,如 database document 中所述。

    应该使用以下方式创建基础:

    mysql> CREATE DATABASE IF NOT EXISTS `gitlabhq_production` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`;
    

    否则,这将意味着一些 ruby​​ 代码问题,如 mentioned in issue 3183


    OP Fez Vrastaconfirms一定是本地浏览器相关的问题。

    可以是:

    【讨论】:

    • 数据库已经是utf8了,我按照官方的安装文档。我说的是gitlab的默认wiki,没有插件。在全新的 ubuntu 服务器上进行简单的 gitlab 安装(最新版本)。即使我在编辑器中写作,也会出现问题。
    • @FezVrasta 是否更像是一个 local 设置问题,例如与您使用的浏览器相关的问题,例如ubuntuforums.org/…
    • 看起来是浏览器问题,是的。在 Internet Explorer 10 上它可以工作。但在 Chrome 上,问题仅在 GitLab 上,就我所见......
    猜你喜欢
    • 1970-01-01
    • 2015-07-10
    • 2012-09-24
    • 2011-05-17
    • 2016-12-08
    • 2011-05-03
    • 2019-09-05
    • 2017-02-27
    相关资源
    最近更新 更多