129Syaroslav@ivinco.com=== Requirements === 229Syaroslav@ivinco.com 329Syaroslav@ivinco.com1. Sphinx Search (http://www.sphinxsearch.com/downloads.html) 429Syaroslav@ivinco.com 529Syaroslav@ivinco.com2. PHP5 with SQLite extension (it is enabled by default as of PHP 5) 624Syaroslav@ivinco.com 716Syaroslav@ivinco.com 829Syaroslav@ivinco.com=== Installation === 929Syaroslav@ivinco.com 1029Syaroslav@ivinco.com1. Unpack plugin files into lib/plugins directory of your DokuWiki installation. 1129Syaroslav@ivinco.com 12*82Syaroslav@ivinco.com2. Run Sphinx Search indexer to index your DokuWiki data for the first time. 1329Syaroslav@ivinco.comNote: you have to run it from lib/plugins/sphinxsearch directory. e.g.: 1429Syaroslav@ivinco.com $cd {Your_DokuWiki_Path}/lib/plugins/sphinxsearch 15*82Syaroslav@ivinco.com $php indexer.php 1629Syaroslav@ivinco.com 1730Syaroslav@ivinco.com3. After indexer completes it's job, run searchd, e.g.: 1829Syaroslav@ivinco.com $searchd -c sphinx.conf 19*82Syaroslav@ivinco.comBy default plugin is using 9312 as the searchd port, so make sure this 20*82Syaroslav@ivinco.comport is free (if you have sphinx on other port, see #5). 2129Syaroslav@ivinco.com 22*82Syaroslav@ivinco.com4. To have your search results up-to-date, setup cronjob to 23*82Syaroslav@ivinco.comperiodically re-index your DokuWiki data, e.g.: 2424Syaroslav@ivinco.com 1 10 * * * root {Your_DokuWiki_Path}/lib/plugin/sphinxsearch/indexer.php 2529Syaroslav@ivinco.com 26*82Syaroslav@ivinco.com5. You can fine-tune the search behavior by editing the configuration 27*82Syaroslav@ivinco.comfiles conf/default.php and sphinx.conf. 2823Syaroslav@ivinco.com 2916Syaroslav@ivinco.com 30*82Syaroslav@ivinco.com=== Support === 3129Syaroslav@ivinco.com 32*82Syaroslav@ivinco.comIvinco Ltd. is actively providing support for users of this plugin. 33*82Syaroslav@ivinco.comContact us at www.ivinco.com. 34*82Syaroslav@ivinco.comSee the latest plugin info on this page: 35*82Syaroslav@ivinco.comhttp://www.ivinco.com/software/dokuwiki-sphinx-search-plugin/ 36