Butterfly 最新评论 newest-comments 401/资源加载错误(无法获取资料,请确认相关配置是否正确)

2023-10-29

集成 Butterfly 博客主题中,在配置最新评论 newest comments 时,根据 Butterfly 的配置文档配置完成后,最新评论一直无法显示,提示错误信息:无法获取资料,请确认相关配置是否正确
在这里插入图片描述
在网页调试模式下,给出的错误信息大致是:找不到加载的资源 401

newest_comments 的配置信息

# Aside widget - Newest Comments
newest_comments:
  enable: true
  limit: 6
  avatar: true
  leancloud:
    enable: true
    appId: XXX # leancloud application app id
    appKey: XXX # leancloud application app key
    serverURL: XXX # This configuration is suitable for domestic custom domain name users, overseas version will be automatically detected (no need to manually fill in)
    default_avatar: mp #mp/identicon/monsterid/wavatar/retro/robohash/blank
  github_issues:
    enable: true
    repo: 
  # disqus:
  #   enable: true
  #   forum:
  #   api_key:

Butterfly 的主题配置文件中是默认从 Valine 、 disqus 评论插件中读取评论信息,由于 disqus 的访问速度太慢,在我的博客中就没有使用 disqus ,故而将其注解。

而问题也就出在这里 。。。

解决方案

我在这里做出假设:Butterfly 最新评论的显示,需要在其配置文件中至少配置两种不同类型的评论插件。

上文提到,Butterfly 在最新评论处默认配置的 disqus 插件已被注解

# disqus
# https://disqus.com/
disqus:
  shortname:

故而,上面这里关于 disqus 的配置是空的。

在网上找了很长时间的资料,无奈,关于当前问题的文章实在是少之又少,也没有什么具体的解决方法。和 Butterfly 作者联系后,也尝试过些方法,还是没有得到解决 。。。

最终,我考虑换其它的评论插件,因为 Butterfly 中集成了很多的评论插件,也方便集成,具体可查看其文档。就当我集成其它插件结束后,运行本地服务时,最新评论显示出来了
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hGdESFCB-1606108427684)(/imgs/newest-comments-count.png)]

这里集成的插件任意选择一种(已集成的插件除外)即可。

在本地服务运行期间,之前已经集成的插件并未删除。此时,在配置文件中配置了两种评论插件,我这里配置的是 Valine 和 Twikoo。

具体的问题原因,其实并没有找到,配置到这里后,最新评论能正常显示了,我就结束了配置。如果你有相关的解决方案,欢迎在评论区留下你的宝贵意见 !!!

Valine 配置信息

# valine
# https://valine.js.org
valine:
  appId: XXX # leancloud application app id
  appKey: XXX # leancloud application app key
  pageSize: 10 # comment list page size
  avatar: monsterid # gravatar style https://valine.js.org/#/avatar
  lang: zh-CN # i18n: zh-CN/zh-TW/en/ja
  placeholder: 记得留下你的昵称和邮箱....可以快速收到回復 # valine comment input placeholder (like: Please leave your footprints)
  guest_info: nick,mail,link # valine comment header info (nick/mail/link)
  recordIP: false # Record reviewer IP
  serverURLs: # This configuration is suitable for domestic custom domain name users, overseas version will be automatically detected (no need to manually fill in)
  bg: # valine background
  emojiCDN: # emoji CDN
  enableQQ: false # enable the Nickname box to automatically get QQ Nickname and QQ Avatar
  requiredFields: nick,mail # required fields (nick/mail)
  option:

Twikoo 配置信息

# Twikoo
# https://github.com/imaegoo/twikoo
twikoo: XXX
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Butterfly 最新评论 newest-comments 401/资源加载错误(无法获取资料,请确认相关配置是否正确) 的相关文章

  • springboot application 配置

    springboot项目默认启动端口是8080 下面更改端口到8081 server port 8081 配置项 springboot官方提供的配置项 SpringBoot程序可以在application properties文件中进行属性
  • vue上传文件纯前端实现进度条

    效果 代码
  • Python爬虫:收集食谱和烹饪指南的完整教程

    目录 第一步 确定目标食谱和烹饪指南网站 第二步 安装必要的库
  • fairseq常用的命令行参数

    fairseq train tensorboard logdir 可视化训练过程 keep last epochs 10 默认保存最后10个epoch eval bleu 在验证阶段评估bleu eval bleu args beam 5
  • JDBC连接Mysql 8.0.12版本的几个注意事项

    先说Mysql的下载 大家可以下载5 X版本的 因为教材和大多教学资料都是5 X版本的 5 X不用考虑以下三个事项 如果你想下载最新8 0 12版本的 这里直接给你们附上地址 因为官网找着也挺麻烦的 https dev mysql com
  • Java中的Type类型详解

    图片来自必应 在Java中 泛型与反射是两个重要的概念 我们几乎能够经常的使用到它们 而谈起Type 如果有人还比较陌生的话 那么说起一个它的直接实现类 Class的话 大家都应该明白了 Type是Java语言中所有类型的公共父接口 而这篇
  • assemble language学习(-)

    不容易 终于将第一个简单的arm assemble Language程序跑通了 1 创建project 选择stm32407ve 2 添加汇编启动文件start s STACK TOP EQU 0x20002000 AREA RESET C
  • linux 添加网卡

    ifconfig eth0 xxx xxx xxx xxx route add net xxxx xxxx xxx 0 route add default gw xxxx xxxx xxxx
  • torch.device用法总结

    torch device用法总结 1 通过字符串构造设备 2 通过字符串 序号构造设备 3注意事项 3 1可直接使用字符串构建 3 2 有cuda的也可直接输入序号 3 3 以下示例均等效 torch device代表将torch Tens
  • 利用Socket实现登录小demo

    客户端代码 package com lsc test01 import java io DataInputStream import java io IOException import java io ObjectOutputStream
  • MarkText下载安装与初始设置 免费markdown的工具

    下载MarkText MaxText win64 https github com marktext marktext releases download v0 17 1 marktext setup exe MaxText macOS h
  • vue,监听sessionStorage的数据改变

    vue项目中 监听sessionStorage的数据改变 需求 父组件中的随时可能改变的数据是缓存到sessionStorage里面的 子组件需要通过这个改变的数据 随时进行数据更新 监听父组件的数据变化并更新缓存 vue中监听数据变化 在
  • IOS系统抓包之短链-破解双向证书

    前言 上次文章iOS系统抓包入门实践之短链有说道关于常规抓包 路由直连以及单向证书校验的抓包方式 该文章将是在短链抓包中进行补充 主要是针对短链抓包中不太经常用到的双向证书 并进行破解和通过Charles抓取数据包 给大家提供一些解决思路

随机推荐