千联科技

成都APP开发制作公司

Discuz纵横搜索

发布时间:2020-05-29 21:48  作者:千联科技

纵横后台索引显示正常,更新的是最新的日期。但是纵横搜索不跳转,好像也没收到过QQtips通知。但是直接输入2级域名可以实现搜索效果。

之前去DZ论坛看过一篇帖子:索引进度正常,纵横搜索不可用的处理办法,但是那个是针对2.5的,但是现在遇到的版本是3.0,用那样的方法执行不了。

UPDATE `pre_common_setting` SET svalue = replace(svalue, 's:6:"status";s:1:"0";', 's:6:"status";s:1:"1";') WHERE skey='my_search_data';

UPDATE `pre_common_setting` SET svalue = replace(svalue, 's:6:"status";i:0;', 's:6:"status";i:1;') WHERE skey='my_search_data';

从上面官方的升级语句看,应该是替换了一二个数字,于是在phpMyAdmin里面找到表pre_common_setting,并打开(浏览),如图:

再找到skey点一下排序,找到字段my_search_data,然后打开(编辑),my_search_data里面的值,即它对应svalue下的内容并没有's:6:"status";s:1:"0";'等一样的内容,可能就是因为版本不同导致的值不一样,所以3.0找那样的方法执行不对。

按上面官方X2.5的教程,显示是将0换成了1,但是,这个表里的值有好多0,如图:

于是找对应的值查看对比后发现,原来只有一个数字不同:

把0换成1,选择”保存“-”执行“,再回到DZ后台更新缓存,于是发现搜索页已经会跳转到SOSO了。

更多详情参见:http://www.discuz.net/thread-3449820-1-1.html

成都APP开发制作公司
拨打右边千联科技客服热线在线咨询