-
Solo v4.3.0 发布预告,即将彻底移除本地评论系统
2020-08-08 13:30某一天,一个一直在用 CSDN 的人厌烦了 CSDN 的博客审核机制,以及 CSDN 的各种广告,决定自己搭建一个博客,不惜花钱买了几年的服务器,在几个开源的博客之间做选择,最后选择了 solo,solo 很棒,也一直在进步,他是一个喜欢博客完全在自己掌控之中的人,接受了 solo 中时长会出现的一些问题,开源不容易,一开始,图片用的是自己的图床,后来开始改用 solo 的图床,因为相信 solo 会一直做下去,曾经,solo 支持本地登录,后来没了,某次,博客炸了,一两天登录不上去,后来,本地评论没了,必须推送到社区才能评论,solo 要与社区接轨,而某些人或许只是想简简单单写点东西记录下自己的生活或者学习经历。我感觉一个软件的进步是功能的增强,用户体验更友好,不能说突然把某些功能去掉了,用户习惯了某些功能,然后,突然没有了,怎么办。当用户没办法掌控软件以后的发展,没办法确认现在需要的功能以后是否会继续存在,是不是应该考虑换一个系统了
-
Solo 拉取 GitHub 仓库和自动备份
2020-02-14 22:46我 GitHub 有三个仓库,博客端只有一个,那一个是很久前更新的,以前博客自动备份到 GitHub 上的那个仓库,剩下两个仓库都是自己建的
-
Solo 拉取 GitHub 仓库和自动备份
2020-02-14 22:44[root@yuyang ~]# docker logs solo | grep 'Gets GitHub repos failed' [root@yuyang ~]# docker logs solo | grep 'Gets GitHub repos failed' [root@yuyang ~]# ^C
没有错误
-
Solo 拉取 GitHub 仓库和自动备份
2020-02-14 22:19[root@yuyang ~]# docker logs solo | grep Gets GitHub repos failed grep: GitHub: No such file or directory grep: repos: No such file or directory grep: failed: No such file or directory [root@yuyang ~]# docker logs solo | grep GitHub [root@yuyang ~]#
并没有结果
-
Solo 拉取 GitHub 仓库和自动备份
2020-02-14 21:29这个是吗,
[ERROR]-[2020-02-14 07:15:54]-[org.b3log.latke.http.renderer.StaticFileRenderer:76]: Renders static file failed java.io.FileNotFoundException: File '/opt/solo/js/comm.js' does not exist at org.apache.commons.io.FileUtils.openInputStream(FileUtils.java:297) ~[commons-io-2.6.jar:2.6] at org.apache.commons.io.FileUtils.readFileToByteArray(FileUtils.java:1851) ~[commons-io-2.6.jar:2.6] at org.b3log.latke.http.renderer.StaticFileRenderer.render(StaticFileRenderer.java:65) [latke-core-3.2.7.jar:?] at org.b3log.latke.http.Dispatcher.renderResponse(Dispatcher.java:124) [latke-core-3.2.7.jar:?] at org.b3log.latke.http.Dispatcher.handle(Dispatcher.java:96) [latke-core-3.2.7.jar:?] at org.b3log.latke.http.ServerHandler.channelRead0(ServerHandler.java:84) [latke-core-3.2.7.jar:?] at org.b3log.latke.http.ServerHandler.channelRead0(ServerHandler.java:38) [latke-core-3.2.7.jar:?] at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) [netty-transport-4.1.45.Final.jar:4.1.45.Final]
还有这个:
[ERROR]-[2020-02-13 07:51:06]-[org.b3log.latke.http.Request:230]: Parses request [uri=/otsmobile/app/mgs/mgw.htm, remoteAddr=/127.0.0.1:36250, body=null] failed: invalid hex byte '�t index 255 of '!��A�M��C$�P��g>SJ_�����by�' l�9"�O@�zq_��Z��c�p� �� �x<��W�ϻ �|�)���7���FCb�� "����^yP��,u�Ţ���(�zL"������(=�f������0�J��,Дု��;��.��F'�I?/��Xo�)Q �i " S?�I)"�������X�(��oT��h�,6F�ߘ_ ��X��~�&�g��'_�&��:�S����@%��d73-����rp'
-
solo 页面无法正常加载
2020-02-05 19:39这是 nginx 的配置文件:
upstream backend { server localhost:8080; } server { listen 443; server_name www.rainsheep.top; access_log off; ssl on; ssl_certificate /ssl/3118615_rainsheep.top.pem; ssl_certificate_key /ssl/3118615_rainsheep.top.key; ssl_session_timeout 5m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; ssl_prefer_server_ciphers on; location / { #这样写的话,可以访问 proxy_pass http://www.rainsheep.top:8080; #这样写的话,不能访问 proxy_pass http://backend$request_uri; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; client_max_body_size 10m; } }
-
solo 页面无法正常加载
2020-02-05 19:34solo 启动命令:
docker run --detach --name solo --network=host \ --env RUNTIME_DB="MYSQL" \ --env JDBC_USERNAME="root" \ --env JDBC_PASSWORD="123456" \ --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=www.rainsheep.top --server_port=
访问方式:www.rainsheep.top
nginx 启动命令:
docker run -d -p 80:80 -p 443:443 --name nginx \ -v /dockerData/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \ -v /dockerData/nginx/conf/conf.d:/etc/nginx/conf.d \ -v /dockerData/nginx/ssl:/ssl/ \ -v /dockerData/nginx/www:/usr/share/nginx/html \ -v /dockerData/nginx/logs:/var/log/nginx nginx
-
solo 页面无法正常加载
2020-02-05 19:13[WARN ]-[2020-02-05 18:54:46]-[com.zaxxer.hikari.pool.PoolBase:180]: HikariPool-1 - Failed to validate connection com.mysql.cj.jdbc.ConnectionImpl@7ba4ae5 (No operations allowed after connection closed.). Possibly consider using a shorter maxLifetime value.
-
solo 页面无法正常加载
2020-02-05 18:02我遇到一个问题,不知道为什么。nginx 配置文件。
upstream backend { server localhost:8080; } location / { proxy_pass http://backend$request_uri; }
按照上面那样配的话出现 502。
当我直接这样配置的话
location / { proxy_pass http://www.rainsheep.top:8080; }
就可以访问,这是什么原因