tomcat
leo_messi94
这个作者很懒,什么都没留下…
展开
-
数据库配置字符集为utf8mb4 ,且配置文件增加 initconnect='set names utf8mb4' 后仍然报错。解决方案 注意事项
增加数据库配置后 initconnect=‘set names utf8mb4’ 仍报错,是因为 源码里 每次会根据 获取的数据库信息判断后, 执行 set names utf8; 参考mysql 官方文档,解决方案 升级版本: 升级后,测试 生僻字多表关联查询,不再报错; 解决后,修改字符集, 部分表 所有列 长度加起来 超过了 65535 字节,也会报错: 是因为utf8 一般一...转载 2020-02-16 00:48:46 · 528 阅读 · 0 评论 -
tomcat部署2个项目,其中一个无法访问
场景:部署一个新的项目到服务器的tomcat上(此tomcat下已经有了一个项目),部署好之后发现原有项目不能正常访问,但是新项目可以访问。 解决方案: <!-- 应用路径 --> <context-param> <param-name>webAppRootKey</param-name> <param-value><sp...转载 2019-12-26 18:39:15 · 1402 阅读 · 0 评论 -
Linux系统中JAVA创建文件后权限不足的问题,无法访问的问题
最近在Linux系统中通过tomcat部署项目后,由于程序有上传文件功能。而上传后的却无法查看文件(通过createNewFile创建)。后来发现文件的权限为-rw-r-----,而文件的拥有者是root,这样就只有拥有者有root用户组的拥有读取权限。 通过研究发现,Linux通过umask变量来控制创建文件的默认权限问题。我们知道在Linux系统规定,创建文件的最高权限为666,而创建文件夹的...转载 2019-11-20 18:53:17 · 1033 阅读 · 0 评论