discuzX3.0搜索跳转不到纵横搜索解决方案

对于discuz站长新手们来说,默认搜索跳转不到纵横搜索,这应该是个比较棘手的问题,也许你百度翻了好几页都找不到解决方案,目前网上大部分的教程还是针对X2.5版本的比较多。那正确的解决方案是什么呢? 这个教程只针对X3.0不跳转!


往下看之前,请确保你在discuz后台的纵横搜索设置都正确!

登录FTP,依次找到路径“config/config_global.php”然后下载下来,右击,用记事本打开。

$_config['admincp']['runquery'] = '0';

改成:

$_config['admincp']['runquery'] = '1';

保存,重新上传,覆盖。修改目的:出于安全考虑,Discuz! 3.0后台默认情况下禁止 SQL 语句直接执行,只能使用常用 SQL 当中的内容。所以不修改这个文件的话接下来就没法注入SQL语句。


接下来进入论坛后台 -> 站长 -> 数据库 -> 升级中,将如下SQL语句黏贴到文本框里,

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';

然后点最下面的提交。提交后会显示影响条数1,最后更新下缓存即可。感受最美的风景。你曾经说,

discuzX3.0搜索跳转不到纵横搜索解决方案

相关文章:

你感兴趣的文章:

标签云: