黑马程序员技术交流社区

标题: [JavaEE] 【广州校区】+【原创】本地项目发布到linux中常见... [打印本页]

作者: yqw_gz_java    时间: 2018-6-28 17:16
标题: [JavaEE] 【广州校区】+【原创】本地项目发布到linux中常见...
本帖最后由 yqw_gz_java 于 2018-6-28 22:48 编辑

问题一:本地测试好的项目发布到linux当中,发先图片验证乱码。
原因:linux中缺响应的字体
解决方案加字体
问题二:
项目在本地测试,正常,但是发布到linux服务器中时,一部分数据不显示
原因:linux中安装数据库是没设置编码为utf-8

执行下面命令可以查看编码
SHOW VARIABLES LIKE 'character%';
显示效果
character_set_client    utf8
character_set_connection    utf8
character_set_database    utf8
character_set_filesystem    binary
character_set_results    utf8
character_set_server    utf8
character_set_system    utf8
character_sets_dir    D:\mysql-5.7.19-winx64\share\charsets\
看下是不是都是utf8    特别是这一项character_set_server    utf8  如果不是请修改配置文件
执行下面命令

service mysqld stop
vi /etc/my.cnf
修改文件成下面样子
[client]default_character_set=utf8[mysqld]collation_server = utf8_general_cicharacter_set_server = utf8
重启
到此大功告成
service mysqld restart






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2