洞穴夜莺
本帖最后由 洞穴夜莺 于 2020-10-1 16:54 编辑

如题,因为本人想到一个Mod脑洞“死灵术士”,故试图搜索看看有无重复
于是有了https://www.mcbbs.net/search.php?mod=forum&searchsubmit=yes&wd=%E6%AD%BB%E7%81%B5%E6%9C%AF%E5%A3%AB&srchtype=title&orderby=_score&ascdesc=desc

然后我尝试了若干个关键字,貌似只有这个会出这个问题一些其他关键字也有问题
我直接疑惑。

以及令人迷惑的()是搜索的敏感字符https://www.mcbbs.net/search.php ... _score&ascdesc=desc
该敏感字符意义何在?

快乐小方
奇怪的bug又增加了

括号被认为是非法字符可能是为了防止注入或者避免php执行出错

xmdhs
本帖最后由 xmdhs 于 2020-10-1 16:52 编辑

禁用括号挺正常的, 虽然明明转义就能解决来着。甚至于就算是回复,都发不出



第一个报错的话,我使用”术士“作为关键词搜索,同样触发了相同的问题。对了,法师也不行(

洞穴夜莺
xmdhs 发表于 2020-10-1 16:48
禁用括号挺正常的, 虽然明明转义就能解决来着。甚至于就算是回复,都发不出


确实,还有以下诸如此类的关键字
  1. 术士术士
复制代码
  1. 死灵术士术士
复制代码
  1. 死灵死灵术士
复制代码

xmdhs
本帖最后由 xmdhs 于 2020-10-1 17:02 编辑
洞穴夜莺 发表于 2020-10-1 16:53
确实,还有以下诸如此类的关键字

注意到了报错中有一个 thread:962708

猜测是搜索结果中需要一个摘要,但是这个帖子中的地板中粘贴的 log 过长,超过了设置的上限后都没能找到”术士“这个关键词,所以就报错了什么的。

反正和我用谷歌来站内搜索,和我没关系(

法师的话,似乎是帖子中只有标题有法师两字。

我之前写站内搜索,实在找不出摘要就用帖子的前多少个字符凑数(

洞穴夜莺
本帖最后由 洞穴夜莺 于 2020-10-1 17:20 编辑
xmdhs 发表于 2020-10-1 17:00
注意到了报错中有一个 thread:962708

猜测是搜索结果中需要一个摘要,但是这个帖子中的地板中粘贴的 log ...

我颇怀疑引起问题的不是长log,而是主楼那张以base64编码写进帖子中的图片(然后触发了屏蔽词,看不到了)
https://www.mcbbs.net/archiver/?tid=962708