I unwittingly changed the ownership of files in the websinator directory but have since chown(ed) them back to the httpd daemon. The crontab is set to rewalk every morning but I get this error message:
003 Can't make dir /usr/local/apache/htdocs/webinator/_db: Permission denied
Can't open logfile "/usr/local/apache/htdocs/webinator/_db": Permission denied
Rewalking database
*****************************************************************
cron: The previous message is the standard output
and standard error of one of the cron commands.
I fixed the ownership of the webinator directory but still got the aforementioned error. I have gone through the entire webinator directory and sub directory and changed user and group ownership to the httpd daemon. I did a rewalk of the db and now the search engine doesn't work at all. When I looked at the error log I saw this:
000 Jul 24 10:48:03 /webinator/search:229: Could not connect to /usr/local/apach
e/htdocs/webinator/db in the function openntexis
000 Jul 24 10:48:03 /webinator/search:456: Could not open SYSTABLES in the funct
ion ddopen
Are you sure the user "httpd" is what your web server is actually running CGI programs as? Sometimes this is a different user than what the daemon itself starts as or is owned by.
Also make sure that the directories are read/write/executable (via chmod), and that all files are read/writable.