打印

[求助] 搜索用户名时为何会同时搜索关键字?

0

搜索用户名时为何会同时搜索关键字?

论坛的搜索功能是不是更改了策略。
以前的搜索会返回一个searchid,时间久了searchid会失效,现在没有searchid了。

现在搜索用户名,会同时搜过用户名和关键字。如果用户名特殊还好,结果还比较准确。但如果用户名很普通,就会搜出一大堆无用信息。
比如搜用户ID:夜月,结果一共23页。不仅搜用户名,还会搜索关键字,更奇怪的是结果中还出现关键字只含“夜”的。
并且我发现搜关键字“夜月”和用户名“夜月”结果是一样的,不知道其他的结果是不是一样。

不知道为何会有这种变化?

TOP

当前时区 GMT+8, 现在时间是 2024-9-13 07:13

Fatal error: Uncaught RedisException: OOM command not allowed when used memory > 'maxmemory'. in /home/wwwroot/sis/public_html/forum/include/dRedis.class.php:35 Stack trace: #0 /home/wwwroot/sis/public_html/forum/include/dRedis.class.php(35): Redis->exec() #1 /home/wwwroot/sis/public_html/forum/include/statistics.inc.php(287): dRedis::pipeExec() #2 /home/wwwroot/sis/public_html/forum/include/global.func.php(490): dstatistics() #3 /home/wwwroot/sis/public_html/forum/forumdata/templates/22_footer.tpl.php(41): output() #4 /home/wwwroot/sis/public_html/forum/forumdata/templates/22_viewthread.tpl.php(559): include('/home/wwwroot/s...') #5 /home/wwwroot/sis/public_html/forum/viewthread.php(440): include('/home/wwwroot/s...') #6 {main} Next RedisException: OOM command not allowed when used memory > 'maxmemory'. in /home/wwwroot/sis/public_html/forum/include/dRedis.class.php:35 Stack trace: #0 /home/wwwroot/sis/public_html/forum/include/dRedis.class.php(35): Redis->exec() #1 /home/wwwroot/sis/public_html/forum/include/statistics in /home/wwwroot/sis/public_html/forum/include/dRedis.class.php on line 35