MSR-iMC一体机,出厂预装的iMC环境:Linux + 内嵌MariaDB 10.5.12
前台页面有中文乱码
参考云图:iMC页面显示乱码故障排查 https://zhiliao.h3c.com/theme/Chart
一般是系统和数据库语言环境问题导致。
1. 查看系统语言
echo &LANG 返回的是en_US.UTF-8,需修改设置为中文环境;
将 export LANG="zh_CN.UTF-8" 添加到 /etc/profile 环境变量文件中,执行source /etc/profile重新载入;
在新ssh窗口echo &LANG 返回的是zh_CN.UTF-8 则说明设置成功。
2. 查看数据库
参考数据库MariaDB安装指导中
修改/etc/my.conf配置文件
在[mysql]下将latin1修改为gbk: default_character_set = gbk
在[mysqld]下将latin1修改为gbk: character-set-server = gbk
重启mysql服务 service mysql restart
3. 去部署重新部署组件
此时组件对应数据库中的数据仍是乱码,需要将有中文乱码的页面涉及的组件如EIA、EAD去部署删除后重新部署。
再打开前台页面中文乱码问题解决。
修改系统和数据库语言环境,重新部署对应组件
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作