新聞中心
完美解決Phpwind升級(jí)到8.7版本后點(diǎn)擊“搜索”報(bào)錯(cuò) Call to undefined function
有很多無(wú)憂主機(jī)php空間站長(zhǎng)朋友們都不會(huì)關(guān)注phpwind搜索功能,這個(gè)功能十分的強(qiáng)大,論壇的文章和發(fā)帖數(shù)是每天不斷的更新,由于每個(gè)用戶發(fā)帖的內(nèi)容不一致甚至某些用戶每天發(fā)好幾篇帖子。這樣的話整個(gè)論壇帖子就積少成多了。 如何從百篇帖子搜索想要的內(nèi)容就得用上phpwind搜索功能了!phpwind搜索過(guò)程十分簡(jiǎn)單只要輸入簡(jiǎn)單的關(guān)鍵字他就可以更快捷的搜索出論壇中的帖子。 最新小編發(fā)現(xiàn)有些人將phpwind升級(jí)到8.7后輸入搜索內(nèi)容點(diǎn)擊“搜索”時(shí)出現(xiàn)了: Call to undefined function: str_ireplace() in?D:\upload\lib\search\search\base.search.php?on line?342?報(bào)錯(cuò),很多站長(zhǎng)朋友跑過(guò)來(lái)問(wèn)小編的小編也是滿頭的霧水測(cè)試了半天也沒(méi)有查出是那里的問(wèn)題。 經(jīng)過(guò)小編一段時(shí)間研究后利用網(wǎng)絡(luò)上種種方法不斷的測(cè)試終于找到了完美解決phpwind升級(jí)到8.7后點(diǎn)擊搜索報(bào)錯(cuò)出現(xiàn): Call to undefined function: str_ireplace() in?D:\upload\lib\search\search\base.search.php?on line?342?解決方法。在根目錄中進(jìn)入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升級(jí)到8.7后輸入搜索內(nèi)容點(diǎn)擊“搜索”時(shí)出現(xiàn)了: Call to undefined function: str_ireplace() in?D:\upload\lib\search\search\base.search.php?on line?342?報(bào)錯(cuò),所以各位站長(zhǎng)朋友們不要誤認(rèn)為是服務(wù)器版本不支持或者是服務(wù)器未開(kāi)啟函數(shù)導(dǎo)致的。如果有域名報(bào)錯(cuò)的話建議試試小編的方法。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: PHPWIND更新到8.7版本后用戶無(wú)法正常填寫(xiě)注冊(cè)信息 PHPWIND升級(jí)9.0過(guò)程中設(shè)置偽靜態(tài)規(guī)則不影響網(wǎng)站收錄方法 PHPWIND 更新到8.7版本后注冊(cè)信息時(shí)密碼強(qiáng)度無(wú)法顯示解決方法 PHPWIND 更新到9.0后后臺(tái)緩存管理欄無(wú)法更新站點(diǎn)、CSS、模板緩存處理方法
本文地址:http://www.gle-technology.com/phpwind/19037.html