黑马程序员技术交流社区
标题:
[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