推荐应用

Discuz多国语言翻译

Discuz多国语言翻译

文库系统/文档系统

文库系统/文档系统

美食菜谱发布菜谱

美食菜谱发布菜谱

漫画阅读中心

漫画阅读中心

小说阅读中心

小说阅读中心

语言包切换基本文件

语言包切换基本文件

成语闯关

成语闯关

谷歌登錄Google登錄

谷歌登錄Google登錄

轻APP

轻APP

网上祭祀祭拜扫墓

网上祭祀祭拜扫墓

手机MP4视频上传

手机MP4视频上传

彩票开奖号码公布

彩票开奖号码公布

DZX泰语/傣语

DZX泰语/傣语

DZX日文版(日本语)

DZX日文版(日本语)

Discuz纵横搜索 索引正常但不跳转,没有相关贴子 的解决方案

发布于 2013-12-08

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

下面sql语句是针对2.5,在X3.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了。


扫一扫添加有偿QQ
扫一扫添加微信客服