Last modified: 2013-09-04 11:47:13 UTC
With Postgresql 8.4.8 as the backend, a search throws up this warning at the top of the results page "Warning: pg_fetch_result(): supplied argument is not a valid PostgreSQL result resource in /data/services/wiki/mediawiki-1.17.0/includes/search/SearchPostgres.php on line 156" The page does continue what what seems to be valid results. Section of code: function searchQuery( $term, ... $searchstring = $this->parseQuery( $term ); $SQL = "SELECT to_tsquery($prefix $searchstring)"; $res = $this->db->query($SQL); $top = pg_fetch_result($res,0,0);
This code has been changed in 1.18 and later. Can you test with a SVN checkout from REL1_18 branch? http://www.mediawiki.org/wiki/Download_from_SVN#Download
I may have some time to try 1.18 soon.
*** This bug has been marked as a duplicate of bug 35043 ***