前记
solo 博客里面写文章体验挺好的,但是非常不好的一点是,虽然这个是一个开源博客系统,但是作者始终想在登陆账号这里卡一下,而且反复折腾。之前切到 github,现在又移除了 github,切到了链滴账号登陆。
很久没有登陆了,然而又碰到了 500。差点就想换个博客系统。
知识点
网上看了下,说要账号一致,链滴账号跟用户名一致。想起之前也解决过类似的问题,直接登陆到 mysql 里面去修改账号。
查看 solo 账号的信息:
1 找到 mysql 的 docker 实例
2 登陆 mysql,找到存储数据的表,修改数据
修改了 DB 里面的用户信息一致以后,并不解决问题。还是 500。
解决问题
在 solo 社区找了类似 500 的帖子,发现有说要升级 solo。升级之后问题解决,能够登陆。
更新 blog 镜像
docker pull b3log/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://127.0.0.1:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" \
b3log/solo --listen_port=8080 --server_scheme=https --server_host=wudevin.cn --server_port=
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于