Search will look for documents containing the given string(s) space separated (using OR statement) in the title, filename, document name, first five meta data created fields, and document content (if activated)
You can switch on/off the overall document content indexaion with $searchcontent (true or false).
You can restrict (no add) the types of file for which content will be indexed, using $searchextensions variable (contains list of file extensions)
The search engine makes use of temporary directory to process text extraction of your files. Ensure eDMS (Apache process) has full permissions on the defined directory in $workingdir (no trailing slash).
The search engine makes use of Antiword as external tool to extract text from .doc documents. Configure the path to this tool through $antiwordpath
The search engine makes use of pdftotext as external tool to extract text from .pdf documents. Configure the path to this tool through $pdftotextpath
Uploaded documents will be referenced in a job queue to be processed (text content indexation) by the searchengine. The search engine must be running as an external process so that queued documents are processed. It is made as an external process to avoid that client browsers must wait end of document processing (which may take some time).
Configure the batch/shell script that will run the search engine: edit searchengine.bat and set the path to you php executable in the command line: e.g.C:\php\php searchengine.php. For unix implementation, translate the batch file in a shell script e.g. create a script containing /usr/local/bin/php searchengine.php
Ensure that searchengine is running : launch searchengine.bat or unix shell script and let it run forever. Ensure your system starts this script on reboot.