【问题标题】:Search issues with Sphinx (installed with Mediawiki)Sphinx 的搜索问题(随 Mediawiki 安装)
【发布时间】:2015-10-20 07:15:44
【问题描述】:

error] [696cbd84] /wiki/index.php?search=wer&title=Special%3ASearch&go=Go ErrorException from line 771 of C:\inetpub\wwwroot\wiki\extensions\SphinxSearch\sphinxapi.php:PHP 已弃用:已弃用: 不要调用这个方法,或者更好的是,使用 SphinxQL 而不是 API

0 [内部函数]: MWExceptionHandler::handleError(16384, 'DEPRECATED: Do ...', 'C:\inetpub\wwwr...', 771, Array)

1 C:\inetpub\wwwroot\wiki\extensions\SphinxSearch\sphinxapi.php(771): trigger_error('DEPRECATED: Do ...', 16384)

2 C:\inetpub\wwwroot\wiki\extensions\SphinxSearch\SphinxMWSearch.php(152):SphinxClient->SetMatchMode(6)

3 C:\inetpub\wwwroot\wiki\extensions\SphinxSearch\SphinxMWSearch.php(69):SphinxMWSearch->prepareSphinxClient('wer')

4 C:\inetpub\wwwroot\wiki\includes\specials\SpecialSearch.php(256):SphinxMWSearch->searchText('wer')

5 C:\inetpub\wwwroot\wiki\includes\specials\SpecialSearch.php(200):SpecialSearch->showResults('wer')

6 C:\inetpub\wwwroot\wiki\includes\specials\SpecialSearch.php(117): SpecialSearch->goResult('wer')

7 C:\inetpub\wwwroot\wiki\includes\specialpage\SpecialPage.php(384): SpecialSearch->执行(NULL)

8 C:\inetpub\wwwroot\wiki\includes\specialpage\SpecialPageFactory.php(582): SpecialPage->run(NULL)

9 C:\inetpub\wwwroot\wiki\includes\MediaWiki.php(267): SpecialPageFactory::executePath(Object(Title), Object(RequestContext))

10 C:\inetpub\wwwroot\wiki\includes\MediaWiki.php(566): MediaWiki->performRequest()

11 C:\inetpub\wwwroot\wiki\includes\MediaWiki.php(414): MediaWiki->main()

12 C:\inetpub\wwwroot\wiki\index.php(41): MediaWiki->run()

13 {主要}

[error-json] {"id":"696cbd84","type":"ErrorException","file":"C:\inetpub\wwwroot\wiki\extensions\SphinxSearch\sphinxapi.php","line ":771,"message":"PHP Deprecated: DEPRECATED: 不要调用此方法,或者更好的是,使用 SphinxQL 代替 API","url":"/wiki/index.php?search=wer&title=Special% 3ASearch&go=Go","回溯":

[{"function":"handleError","class":"MWExceptionHandler","type":"::","args":["integer","string","string","integer" ,"array"]},{"file":"C:\inetpub\wwwroot\wiki\extensions\SphinxSearch\sphinxapi.php","line":771,"function":"trigger_error","args":[ "string","integer"]},{"file":"C:\inetpub\wwwroot\wiki\extensions\SphinxSearch\SphinxMWSearch.php","line":152,"function":"SetMatchMode","class ":"SphinxClient","type":"->","args":["integer"]},{"file":"C:\inetpub\wwwroot\wiki\extensions\SphinxSearch\SphinxMWSearch.php", "line":69,"function":"prepareSphinxClient","class":"SphinxMWSearch","type":"->","args":["string"]},{"file":"C: \inetpub\wwwroot\wiki\includes\specials\SpecialSearch.php","line":256,"function":"searchText","class":"SphinxMWSearch","type":"->","args" :["string"]},{"file":"C:\inetpub\wwwroot\wiki\includes\specials\SpecialSearch.php","line":200,"function":"showResults","class": "SpecialSearch","type":"->","args":["string"]},{"file":"C:\inetpub\wwwroot\wiki\includes\specials\SpecialSearch.ph p","line":117,"function":"goResult","class":"SpecialSearch","type":"->","args":["string"]},{"file": "C:\inetpub\wwwroot\wiki\includes\specialpage\SpecialPage.php","line":384,"function":"execute","class":"SpecialSearch","type":"->", "args":["NULL"]},{"file":"C:\inetpub\wwwroot\wiki\includes\specialpage\SpecialPageFactory.php","line":582,"function":"run"," class":"SpecialPage","type":"->","args":["NULL"]},{"file":"C:\inetpub\wwwroot\wiki\includes\MediaWiki.php"," line":267,"function":"executePath","class":"SpecialPageFactory","type":"::","args":["Title","RequestContext"]},{"file": "C:\inetpub\wwwroot\wiki\includes\MediaWiki.php","line":566,"function":"performRequest","class":"MediaWiki","type":"->","args ":[]},{"file":"C:\inetpub\wwwroot\wiki\includes\MediaWiki.php","line":414,"function":"main","class":"MediaWiki", "type":"->","args":[]},{"file":"C:\inetpub\wwwroot\wiki\index.php","line":41,"function":"run" ,"class":"MediaWiki","type":"->","args":[]}]} SphinxSearch 查询:wer 查询 MATRIX_WIKI (17) (slave): SELECT /* LCStoreDB::get 192.168.51.209 / lc_value FROM MX_l10n_cache WHERE lc_lang = 'en' AND lc_key = 'messages:searchprofile-articles' LIMIT 1 查询 MATRIX_WIKI (18) (slave): SELECT / LCStoreDB::get 192.168.51.209 / lc_value FROM MX_l10n_cache WHERE lc_lang = 'en' AND lc_key = 'messages:searchprofile-articles-tooltip' LIMIT 1 查询 MATRIX_WIKI (19) (slave): SELECT / LCStoreDB::get 192.168.51.209 / lc_value FROM MX_l10n_cache WHERE lc_lang = 'en' AND lc_key = 'messages:searchprofile-images' LIMIT 1 查询 MATRIX_WIKI (20) (slave): SELECT / LCStoreDB::get 192.168.51.209 */ lc_value FROM MX_l10n_cache WHERE lc_lang = 'en' AND lc_key = 'messages:searchprofile-images-tooltip' LIM

【问题讨论】:

    标签: php mediawiki sphinx


    【解决方案1】:

    您可以将安装设置为忽略折旧消息

    http://php.net/manual/en/function.error-reporting.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多