江湖开发者 | Java粉
网站地图
首页> Linux> ​项目从windows平台迁移到linux平台遇到的问题
2016
12-05

​项目从windows平台迁移到linux平台遇到的问题

项目从windows平台迁移到linux平台遇到的问题


服务器是阿里云的,从windows迁移到linux centos的过程中,遇到两个问题。


1.启动项目会提示找不到表,但表是存在的,数据库是mysql的

    >.mysql在linux平台,表名是大小写敏感的(区分大小写),在windows平台是不区分大小写的

    >.查看是否大小写敏感

        show.png

        SHOW VARIABLES LIKE '%case%'; 

    >.修改mysql的配置文件 /etc/my.cnf

        在[mysqld]的下面添加(注意是[mysqld]区块下面)

        lower_case_table_names=1

        add.png

    >.重启mysql

        service mysqld restart


2.带中文的URL,中文文件名的jsp的访问会报404找不到(如:文章首页.jsp)

   

    >.linux不支持中文文件名

    >.locale查看字符集

    >.修改/etc/sysconfig/i18n

        添加 LANG="zh_CN.GB18030"

        charset.png

Java江湖     
全部评论:

表情验证码,看不清楚,换一张

随机文章

云标签

公众号

微信

分享:分享我们的知识;专注:专注个人技术的提升;