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 1 1 赞同

    老铁,从你发给我的 HTML 分析得出结论,是你自己加的自定义 HTML head 有问题,导致整个 HTML 文档报错,把这个配置删了就好了。你本地没有问题是因为本地数据没有定义过这个,服务器上定义了。

    1 回复
  • 其他回帖
  • vcjmhg 1 评论

    您好,请问使用 docker 启动的时候怎么改这个 runtimeMode 参数,必须要挂载一个文件映射吗?

    手动进容器里面修改试试看?我不怎么用 Docker
    adlered
  • fx1156253489

    1 重启 2 更新镜像 3 这是 bug

    1 回复
  • vcjmhg

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

  • 查看更多回帖