Solo 授权通过,但后台界面空白该怎么解?

@88250 您好,更新 solo 后,在进入后台时,授权正常通过(通过日志分析出来),但是后台界面却显示白屏。不知道这个怎么解?

我已经分别尝试用谷歌浏览器、火狐浏览器、夸克等浏览器进行访问发现都是一样的情况。

启动的参数如下:


docker run --detach --name solo --network=host \
--env RUNTIME_DB="MYSQL" \
--env JDBC_USERNAME="root" \
--env JDBC_PASSWORD="password" \
--env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" \
--env JDBC_URL="jdbc:mysql://localhost:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" \
b3log/solo --listen_port=8080 --server_scheme=https --server_host=www.vcjmhg.top --server_port= --lute_http=http://localhost:8249

后台日志:

image.png

后台显示界面:

image.png

浏览器控制台内容:

image.png

其中查看控制台的 HTML 代码发现,<body> 标签内没有内容,但是<head> 头中的信息是完整的

image.png

1 操作
vcjmhg 在 2020-06-27 14:44:32 更新了该帖

赞助商 我要投放

12 回帖
请输入回帖内容 ...
  • 88250

    服务端如果没有报错日志的话看上去也不太可能是数据库相关问题。后面你说的展示图片指的是啥 🤣

  • 其他回帖
  • vcjmhg

    确实正如您所说的,自定义的 head 的内容有问题,本来加一段代码是防止被整站复制的,谁知道先把自己的服务器给搞垮了 😋

  • vcjmhg

    这两种方法都试了,好像不太好使。😄,重启的话跟原来情况一样。

    image.png

  • adlered

    感觉 D 哥忘了 build admin.min.js

    尝试修改 latke.properties,把

    runtimeMode=PRODUCTION
    

    修改为:

    runtimeMode=DEVELOPMENT
    

    重启服务再试试看呢。

    1 回复
  • 查看更多回帖