Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 搜索时调用未定义的方法_Php_Mediawiki - Fatal编程技术网

Php 搜索时调用未定义的方法

Php 搜索时调用未定义的方法,php,mediawiki,Php,Mediawiki,我有MediaWiki 1.23.2在PHP5.4.39(cgi fcgi)和MySQL 5.5.42-cll上运行。除了一个问题外,它工作正常。当我搜索某物时,我得到以下错误 致命错误:调用未定义的方法MySQLSearchResultSet::getInfo() 在/home/user/public_html/includes/specials/SpecialSearch.php联机 507 任何人都不能确定是什么导致了这个错误,因为它只发生在特殊的搜索中。就像我可以搜索“cookies”

我有MediaWiki 1.23.2在PHP5.4.39(cgi fcgi)和MySQL 5.5.42-cll上运行。除了一个问题外,它工作正常。当我搜索某物时,我得到以下错误

致命错误:调用未定义的方法MySQLSearchResultSet::getInfo() 在/home/user/public_html/includes/specials/SpecialSearch.php联机 507


任何人都不能确定是什么导致了这个错误,因为它只发生在特殊的搜索中。就像我可以搜索“cookies”一样,它是有效的,但是当我搜索“coo”时,错误出现了。简言之,似乎只有当wiki上的某些内容存在“匹配”时才会发生此错误,只要我搜索的工作中没有任何内容,它就会工作。

Show header of
getInfo()
MySQLSearchResultSet中的函数classIs这是Mysql数据库还是其他文件中的函数?它是从类中调用
$matches
的。尝试搜索这个类的项目,所以您使用默认的MySQL搜索?您是否安装了任何与搜索相关的扩展或更改了任何配置?