附件 缺陷截图_014.png 已添加
附件 缺陷截图_013.png 已添加
附件 trustie-gantt.png 已添加
计划完成日期 被设置为 2014-10-30
指派给 从 gonglexin 变更为 linchun
% 完成 从 0 变更为 100
问题已经解决。
附件 缺陷截图_014.png 已添加
附件 缺陷截图_013.png 已添加
附件 trustie-gantt.png 已添加
状态 从 新增 变更为 已解决
或者请谁给我所有已部署的机器的访问信息给我,我来手动安装字体。 不过最好还是苏稳或者孙涛来执行安装字体的这个操作。
附件 缺陷截图_014.png 已添加
附件 缺陷截图_013.png 已添加
附件 trustie-gantt.png 已添加
造成这个问题的根本原因是 CJK 字符集的问题, redmine 默认设置是不输出带中文的 png 图片的, 必须在配置文件中手动配置*支持中文*的字体。 比如附件 'trustie-gantt.png' 是我在 mac 系统上面设置字体为 '华文仿宋' 的效果, 所以在我们的项目部署的时候必须在根据部署机器的系统不同,设置不同的字体。 方法如下: 1. 找到项目中 config/configuration.yml 文件 2. 找到选项 rmagick_font_path, (default 和 production 中均有) 3. 设置一个系统上有的支持中文的字体。 4. 重启应用。 我针对这个缺陷,提交了代码修改,针对这个修改,*我们必须手动在部署的服务器上下载对应的字体,并放到对应的地方*。 同时因为我这里暂时没有 centos 和 ubuntu 系统做实际测试,所以请苏稳或者孙涛测试一下。谢谢。 字体可以再这里下载: [[https://github.com/cdave1/ftgles/blob/master/Demos/iOS/UnicodeDemo/Fonts/openprinting-jp-0.1.3/ipam.ttf]]