A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 源码技巧 > phpwind > 完美解决Phpwind升级到8.7版本后点击“搜索”报错Fatal error: Call to undefined function

完美解决Phpwind升级到8.7版本后点击“搜索”报错Fatal error: Call to undefined function

时间:2015-05-12 13:57作者:zhao人气:81

有很站长朋友们都不会关注phpwind搜索功能,这个功能十分的强大,论坛的文章和发帖数是每天不断的更新,由于每个用户发帖的内容不一致甚至某些用户每天发好几篇帖子。这样的话整个论坛帖子就积少成多了。

完美解决Phpwind升级到8.7版本后点击“搜索”报错Fatal error: Call to undefined function pw 3 23 1 300x21

如何从百篇帖子搜索想要的内容就得用上phpwind搜索功能了!phpwind搜索过程十分简单只要输入简单的关键字他就可以更快捷的搜索出论坛中的帖子。

最新小编发现有些人将phpwind升级到8.7后输入搜索内容点击“搜索”时出现了:Fatal error: Call to undefined function: str_ireplace() in D:uploadlibsearchsearchbase.search.php on line 342 报错,很多站长朋友跑过来问小编的小编也是满头的雾水测试了半天也没有查出是那里的问题。

经过小编一段时间研究后利用网络上种种方法不断的测试终于找到了完美解决phpwind升级到8.7后点击搜索报错出现:Fatal error: Call to undefined function: str_ireplace() in D:uploadlibsearchsearchbase.search.php on line 342 解决方法。在根目录中进入wind 找到searcher.php文件找到如下代码:

if ($type && ! in_array ( $type, array_merge ( array ('special' ),

删除替换成如下代码:

if ($type && ! in_array ( $type, array_merge ( array (‘special’ ), ( array )$searchPassType ) )) {

替换完成之后找到:

searcherService = L::loadclass ( ‘searcher’, ‘search’ );

在下面添加如下代码:

list ( $page, $isSphinx, $threadrange, $diaryrange ) = $_searchHelper->initCondition ( $page, $threadrange, $diaryrange );

即可完美解决phpwind升级到8.7后输入搜索内容点击“搜索”时出现了:Fatal error: Call to undefined function: str_ireplace() in D:uploadlibsearchsearchbase.search.php on line 342 报错,所以各位站长朋友们不要误认为是服务器版本不支持或者是服务器未开启函数导致的。如果有域名报错的话建议试试小编的方法。

标签完美,解决,Phpwind,升级,8.7,版本,点击,搜索

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号