1. jar包部署好模板无法上传、百度编辑器显示配置错误

  1. 执行指令需要在jar的当前目录执行
  2. 确保部署的资源(static、upload、template)与jar在同一级,可参考部署文档的资源结构
  3. nginx 配置
location / {
  proxy_pass http://localhost:8080;
  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

location ~ .*\.(do|jsp|index)$ {
  proxy_pass http://localhost:8080;
  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
#静态资源、生成的页面、上传的文件、模板目录
location ~ /(static|html|upload|templets){
  #缓存时间 7天
  expires 7d;
  #项目部署位置,当前项目部署在/home/mcms
  root /home/mcms;
}

2. 打包懒人jar包运行时百度编辑器错误

将static目录复制到jar包同级目录

3. html/1伪静态处理

  1. 配置nginx ,将所有的.html 映射到 项目/html/1文件夹。
  2. 将模版里面所有链接去掉{ms:global.url/}标签。

4. https访问问题

使用springboot加证书的方式访问没有问题,如果用nginx代理访问时,{ms:global.host/}标签解析后还是http的形式,可以将模版资源采用//的方式,例如:

<script src="//mingsoft.net/xxx.js"/>

5. 登录验证码输入错误,报文件找不到

资源文件读取报错,Linux默认读取en的资源文件,导致未找到该文件,可以在java启动的指令配置服务cn 的资源文件

#docker run --name mcms -d -v /home/mcms:/home -p 8080:8080 -w /home   --restart=always --privileged=true  store/oracle/serverjre:8 java -Duser.timezone=GMT+08 -Duser.language=zh -Duser.region=CN  -Dspring.config.location=/home/application.yml,/home/application-dev.yml -jar mcms.jar

6. 数据库的时间对不上,少了8个小时

java 启动配置时区-Duser.timezone=GMT+08

#docker run --name mcms -d -v /home/mcms:/home -p 8080:8080 -w /home   --restart=always --privileged=true  store/oracle/serverjre:8 java -Duser.timezone=GMT+08 -Duser.language=zh -Duser.region=CN  -Dspring.config.location=/home/application.yml,/home/application-dev.yml -jar mcms.jar

7. 管理页面WEB-INF/manger单独配置在jar外面,修改部分ftl避免重新jar打包

修改: application.yml template-loader-path

template-loader-path: file:WEB-INF/,file:WEB-INF/manager,classpath:/,classpath:/WEB-INF/manager,classpath:/WEB-INF

8. Tomcat启动war包没有看到日志信息

默认在Tomcat启动脚本目录,application.yml中logging.file.name参数可按需配置

9. log 打印文件未找到

  1. war包使用Tomcat启动,默认log文件在(当前执行指令目录)bin目录

可修改log文件路径

  1. jar包log文件在当前执行java指令目录,避免全部在jar同级目录可自行配置目录
Copyright © 神都花已开 2021 all right reserved,powered by Gitbook修订时间: 2021-11-01 15:05:12

results matching ""

    No results matching ""