Wiki waardigheden: Difference between revisions
No edit summary |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
* http://blogs.koolwal.net/2009/10/31/howto-tuning-your-mysql-database-for-indexing-search-results-in-mediawiki/ |
* http://blogs.koolwal.net/2009/10/31/howto-tuning-your-mysql-database-for-indexing-search-results-in-mediawiki/ |
||
== Indexeren kleine strings == |
== Indexeren kleine strings == |
||
Om ook strings van drie characters terug te vinden moet je de mediawiki |
Om ook strings van drie characters terug te vinden moet je de mediawiki configuratie veranderen. |
||
=== mediawiki === |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
Als de backend van de wiki een PostgreSQL database is, dan hoef je verder niets te doen. |
|||
=== my.cnf === |
=== my.cnf === |
||
Als de backend van de wiki een MySQL server is, dan moet je ook de configuratie aanpassen. De MySQL daemon staat in my.cnf. Voeg toe: |
|||
<pre> |
<pre> |
||
[mysqld] |
[mysqld] |
||
| Line 14: | Line 22: | ||
mysql> REPAIR TABLE searchindex; |
mysql> REPAIR TABLE searchindex; |
||
</pre> |
</pre> |
||
=== |
=== Sidebar === |
||
Bewerken van de Sidebar, het hoofdmenu of navigation: |
|||
| ⚫ | |||
* http://www.mediawiki.org/wiki/Manual:Interface/Sidebar |
|||
| ⚫ | |||
Ga na het inloggen naar: http://wiki.webhuis.nl/index.php?title=MediaWiki:Sidebar&action=edit |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
<hr/> |
<hr/> |
||
Terug naar: [[Webhuis Support Infrastructuur]] |
Terug naar: [[Webhuis Support Infrastructuur]] |
||
Latest revision as of 19:49, 31 May 2022
De search engine leverde bijna helemaal niets op. In onderstaand artikel staan een uitleg over het verbeteren en herindexeren van de se zoekmachine.
Indexeren kleine strings[edit]
Om ook strings van drie characters terug te vinden moet je de mediawiki configuratie veranderen.
mediawiki[edit]
De default waarde voor de woordlengte van de search index is vier. Voeg toe in het bestand LocalSettings.php:
# Word length for indexing $wgDBminWordLen = 3;
Als de backend van de wiki een PostgreSQL database is, dan hoef je verder niets te doen.
my.cnf[edit]
Als de backend van de wiki een MySQL server is, dan moet je ook de configuratie aanpassen. De MySQL daemon staat in my.cnf. Voeg toe:
[mysqld] ft_min_word_len = 3
Herstart de Mysql server en login mysql.
mysql> use wikidb; mysql> REPAIR TABLE searchindex;
Sidebar[edit]
Bewerken van de Sidebar, het hoofdmenu of navigation:
Ga na het inloggen naar: http://wiki.webhuis.nl/index.php?title=MediaWiki:Sidebar&action=edit
Terug naar: Webhuis Support Infrastructuur