solo 3.6.8 升级后 文章缺失

本贴最后更新于 1572 天前,其中的信息可能已经事过境迁

docker 3.6.8 自动升级以后,有些文章的代码块的内容莫名其妙的缺失了。

黑客派上传文件也出问题了,一直提示为空。。传不了

文章地址:https://echocow.cn/articles/2019/07/14/1563096109754.html#b3_solo_h2_11

对称加密:又称私钥加密,即信息的发送方和接收方用一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,对称加密的一大缺点是密钥的管理与分配,换句话说,如何把密钥发送到需要解密你的消息的人的手里是一个问题。在发送密钥的过程中,密钥有很大的风险会被黑客们拦截。现实中通常的做法是将对称加密的密钥进行非对称加密,然后传送给需要它的人。而在 Spring security 之中的相应的实现类是 `org.springframework.security.jwt.crypto.sign.MacSigner` ``  
%0A``````  
%0A  
%0A  
%0A  
%0A`%0A`

我看后台,实际的内容也变了。变成了 %OA 啥的,下面的一些代码是直接消失了。只有空的代码块。升级以后就这样了

同步过来的文章是正常的:https://hacpai.com/article/1563096211331#toc_h2_11

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 看了同步的原文,应该是没有同步过来。

    solo 看了是在上个月低更新的。那时编辑器所见即所得的版本还不太稳定,应该是编辑器提交造成的,非常抱歉。你现在再试一下?

    2 回复
    1 操作
    Vanessa 在 2020-01-06 16:15:31 更新了该回帖
  • lizhongyue248 1

    黑客派上传不了文件了,一直提示为空。

    1 回复
  • lizhongyue248

    我编辑文章就报错

    VM72:4 Uncaught Error: runtime error: invalid memory address or nil pointer dereference
        at $callDeferred (<anonymous>:4:22511)
        at $panic (<anonymous>:4:22957)
        at AK (<anonymous>:10:1369)
        at Object.$throwNilPointerError (<anonymous>:4:486)
        at Object.$packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM (<anonymous>:26:285395)
        at Object.$packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM (<anonymous>:26:293156)
        at Object.$packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM (<anonymous>:26:293156)
        at Object.$packages.github.com/88250/lute.BB.ptr.vditorDOM2Md (<anonymous>:26:273438)
        at Object.$packages.github.com/88250/lute.BB.ptr.VditorDOM2Md (<anonymous>:26:269810)
        at Object.e.$externalizeWrapper.e.$externalizeWrapper (<anonymous>:4:28925)
        at <anonymous>:6:3937
        at Object.e.$externalizeWrapper.e.$externalizeWrapper [as VditorDOM2Md] (<anonymous>:4:28925)
        at c (index.min.js:27)
        at e.getValue (index.min.js:27)
        at SoloEditor.getContent (admin.min.js?1578255317215:2)
        at Object.success (admin.min.js?1578255317215:4)
        at l (admin-lib.min.js:2)
        at Object.fireWith [as resolveWith] (admin-lib.min.js:2)
        at C (admin-lib.min.js:2)
        at XMLHttpRequest.n (admin-lib.min.js:2)
    $callDeferred @ VM72:4
    $panic @ VM72:4
    AK @ VM72:10
    $throwNilPointerError @ VM72:4
    $packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM @ VM72:26
    $packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM @ VM72:26
    $packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM @ VM72:26
    $packages.github.com/88250/lute.BB.ptr.vditorDOM2Md @ VM72:26
    $packages.github.com/88250/lute.BB.ptr.VditorDOM2Md @ VM72:26
    e.$externalizeWrapper.e.$externalizeWrapper @ VM72:4
    (anonymous) @ VM72:6
    e.$externalizeWrapper.e.$externalizeWrapper @ VM72:4
    c @ index.min.js:27
    e.getValue @ index.min.js:27
    getContent @ admin.min.js?1578255317215:2
    success @ admin.min.js?1578255317215:4
    l @ admin-lib.min.js:2
    fireWith @ admin-lib.min.js:2
    C @ admin-lib.min.js:2
    n @ admin-lib.min.js:2
    XMLHttpRequest.send (async)
    send @ admin-lib.min.js:2
    ajax @ admin-lib.min.js:2
    getAndSet @ admin.min.js?1578255317215:4
    setCurByHash @ admin.min.js?1578255317215:1
    onhashchange @ VM281 article:70
    hashchange (async)
    selectTab @ admin.min.js?1578255317215:1
    get @ admin.min.js?1578255317215:4
    onclick @ admin-index.do:1
    VM72:4 Uncaught Error: runtime error: invalid memory address or nil pointer dereference
        at $callDeferred (<anonymous>:4:22511)
        at $panic (<anonymous>:4:22957)
        at AK (<anonymous>:10:1369)
        at Object.$throwNilPointerError (<anonymous>:4:486)
        at Object.$packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM (<anonymous>:26:285395)
        at Object.$packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM (<anonymous>:26:293156)
        at Object.$packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM (<anonymous>:26:293156)
        at Object.$packages.github.com/88250/lute.BB.ptr.vditorDOM2Md (<anonymous>:26:273438)
        at Object.$packages.github.com/88250/lute.BB.ptr.VditorDOM2Md (<anonymous>:26:269810)
        at Object.e.$externalizeWrapper.e.$externalizeWrapper (<anonymous>:4:28925)
        at <anonymous>:6:3937
        at Object.e.$externalizeWrapper.e.$externalizeWrapper [as VditorDOM2Md] (<anonymous>:4:28925)
        at c (index.min.js:27)
        at index.min.js:27
    $callDeferred @ VM72:4
    $panic @ VM72:4
    AK @ VM72:10
    $throwNilPointerError @ VM72:4
    $packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM @ VM72:26
    $packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM @ VM72:26
    $packages.github.com/88250/lute.BB.ptr.genASTByVditorDOM @ VM72:26
    $packages.github.com/88250/lute.BB.ptr.vditorDOM2Md @ VM72:26
    $packages.github.com/88250/lute.BB.ptr.VditorDOM2Md @ VM72:26
    // .......
    

    关闭所见即所得,文章内容直接消失了=-=

    1 回复
  • 我看了你发的社区文章,这编辑器里面是可以进行编辑的。可以发你的原文发我一下么?

    1 回复
  • lizhongyue248 2 评论

    文章是没有问题的。

    刚刚解决了,删除 docker 容器然后重新 pull 重启就可以了。。。后台就不报错了。

    应该是 docker 自动升级的时候 pull 下来的容器有问题,后台一直报错加载不出文章编辑页。

    不过文章是回不来了,从以前的备份里面拿出来重新传的。。。
    lizhongyue248
    每次都需要重启的
    Vanessa
  • 这个问题一直在排查,一下重现,一下不重现的。 🤦‍♀️

  • remixjc

    这个问题我没有遇到,我是直接 docker image rm 删除掉了 solo,然后重新 docker pull 的,启动没有报错

请输入回帖内容 ...
lizhongyue248
一个天真的小孩儿......https://echocow.cn 香港

推荐标签 标签

  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    90 引用 • 383 回帖 • 1 关注
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    15 引用 • 136 回帖 • 7 关注
  • GitHub

    GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。

    207 引用 • 2031 回帖
  • 安装

    你若安好,便是晴天。

    128 引用 • 1184 回帖
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1083 引用 • 3461 回帖 • 286 关注
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    57 引用 • 22 回帖 • 4 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    16 引用 • 53 回帖 • 123 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    60 引用 • 287 回帖
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    51 引用 • 226 回帖
  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 684 关注
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    27 引用 • 66 回帖
  • flomo

    flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。

    3 引用 • 80 回帖 • 2 关注
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    261 引用 • 662 回帖
  • 锤子科技

    锤子科技(Smartisan)成立于 2012 年 5 月,是一家制造移动互联网终端设备的公司,公司的使命是用完美主义的工匠精神,打造用户体验一流的数码消费类产品(智能手机为主),改善人们的生活质量。

    4 引用 • 31 回帖 • 10 关注
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    205 引用 • 357 回帖
  • 博客

    记录并分享人生的经历。

    270 引用 • 2386 回帖
  • etcd

    etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。

    5 引用 • 26 回帖 • 492 关注
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用
  • 外包

    有空闲时间是接外包好呢还是学习好呢?

    26 引用 • 232 回帖 • 6 关注
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    7 引用 • 30 回帖 • 452 关注
  • 职场

    找到自己的位置,萌新烦恼少。

    126 引用 • 1699 回帖
  • 分享

    有什么新发现就分享给大家吧!

    242 引用 • 1747 回帖
  • CodeMirror
    1 引用 • 2 回帖 • 119 关注
  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    131 引用 • 1114 回帖 • 151 关注
  • 创造

    你创造的作品可能会帮助到很多人,如果是开源项目的话就更赞了!

    173 引用 • 990 回帖
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 111 关注
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    476 引用 • 899 回帖