- 已编辑
关于近期很多 Halo 搭建的博客收到恶意评论的通告。
WannaHappy 过激了过激了,这样不好,我先给你删了。
我设置好以后一直报错500错误,未知错误!可能存在的原因:未正确设置主题或主题文件缺失。
我想设置主题,结果下载主题,然后压缩好再上传,结果又报错:无法准确定位到主题根目录,请确认主题目录中包含 theme.yml(theme.yaml)。请问这个怎么解决,而且我想赞助Halo社区,也没有看到赞助入口,方便的话,还请告知一下。
- 已编辑
yimoxc 哪个主题,是不是 Casper?建议先换一个主题试试,这个主题的配置文件有问题。
暂时就这两个赞助通道(readme 底部)。https://github.com/halo-dev/halo#%E6%8D%90%E8%B5%A0
yimoxc 你是在本地跑的?
默认主题作为了 submodule,你需要按照开发文档操作。
https://halo.run/archives/develop-application-start#%E5%85%8B%E9%9A%86%E9%A1%B9%E7%9B%AEoptional
至于你上传主题为什么失败,那需要看日志才知道。
嗯,需要被关爱
Ryan Wang 好的,感谢,感谢,就是我每次运行都是有这个报错:
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.springframework.cglib.core.ReflectUtils (file:/C:/Users/Administrator/.gradle/caches/modules-2/files-2.1/org.springframework/spring-core/5.2.9.RELEASE/400a6fdb45bfa5318aa7d06360f4495b75080bb5/spring-core-5.2.9.RELEASE.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of org.springframework.cglib.core.ReflectUtils
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
不知道怎么解决。
yimoxc 这部是错,只是警告。
前段时间也遇到了,每天大量的垃圾评论,后来直接用nginx屏蔽了,从此世界清静多了。
原理:所有的垃圾评论中,UA都有"bilibili",nginx处理一下就ok(简单方式,目前还是可以的)
if ($http_user_agent ~* "python-requests|Java|ApacheBench|Python-urllib*|HttpClient|Webbench|Scrapy|Bench|bilibili")
{
return 403;
}