Difference between revisions of "Allow searching for short terms in mediawiki"

From Linuxintro
imported>ThorstenStaerk
imported>ThorstenStaerk
m
 
Line 1: Line 1:
When you [[set up mediawiki]] by default, you cannot search for words shorter than 4 letters. To change this, edit /etc/my.cnf.
+
When you set up [[mediawiki]] by default, you cannot search for words shorter than 4 letters. To change this, edit /etc/my.cnf.
  
 
In the section
 
In the section
Line 9: Line 9:
 
* restart mysql
 
* restart mysql
 
  /etc/init.d mysql restart
 
  /etc/init.d mysql restart
* recreate [[mediawiki]]'s search index
+
* recreate your wiki's search index
 
  mysql  
 
  mysql  
 
  use wikidb;
 
  use wikidb;

Latest revision as of 04:34, 30 April 2009

When you set up mediawiki by default, you cannot search for words shorter than 4 letters. To change this, edit /etc/my.cnf.

In the section

[mysqld]

add a line

ft_min_word_len=1

Then

  • restart mysql
/etc/init.d mysql restart
  • recreate your wiki's search index
mysql 
use wikidb;
REPAIR TABLE searchindex QUICK;

See also

http://www.mediawiki.org/wiki/Manual:FAQ#.E2.80.A6is_a_search_for_a_short_keyword_giving_no_hits.3F