已解决 出现内容编码问题

环境:Centos 7 MySQL 5.7

使用源码包安装

数据库采用UTF8

部署完成后,添加新项目,项目名称有中文无乱码,但输入项目需求,或者添加文档,中文均出现乱码,数据库表里面存储也是乱码,将数据库表数据更改成正确中文文字后,页面显示正常,这是什么什么原因?

禅道版本 12.5.2 源码包
操作系统 CentOS
客户端浏览器 Chrome

提问者: mornlee 悬赏: 5 日期: 2020-12-28 16:08:06 答案:1 点击:93
设置备注
答案列表
2020/12/28
是否修改过禅道的代码文件?可以替换一下禅道的运行代码文件,把禅道当前运行代码文件夹改名(一般默认是 zentao 或者 zentaopms),改名后网上下载相同版本禅道的源码,解压后放在同目录下面 保持文件夹名字和之前禅道运行代码文件夹名称相同,然后把原先文件夹中的  config/my.php  www/data/upload/1  www/.ztaccess   www/.htaccess 拷贝到新禅道文件夹对应目录,再访问禅道试试。
2020/12/29
直接使用 https://www.zentao.net/dl/zentao/12.5.2/ZenTaoPMS.12.5.2.zip 下载的文件包,解压后直接上传到服务器,然后运行安装,按照指示配置,保存my.php 上传,就可以使用了,比较奇怪的是,添加一个新用户,里面有中文保存后是正常显示,但是在需求、文档等功能上传保存就是乱码。(而且在批量添加用户时候,用户姓名中文保存也是乱码,再单个修改保存是正常的)
2020/12/30
是有部分文件不是UTF8编码保存?添加项目或者产品,名称中有中文显示正常,添加任务、文档、需求等就是乱码
2020/12/30
可以加一下本网页最上方的QQ或者电话,一起跟踪定位一下具体的原因。