[ back to toc ]

Installing script banging head on wall :(

Date: 2001/12/19 09:48

Q:
I am trying to install Perlfect Search 3.20. I don't have telnet of ssh
access to my web site so I had to install the script manualy which can be
done according to the FAQ
http://www.perlfect.com/freescripts/search/faq.shtml#G7

This is the first time I have tryed to install a script that requires some
db-file deally. I don't know if i have to have root access to the server
or what to install this or even if this is the problem. When I tryed to
run indexer.pl I got

Perlfect Search 3.20 indexer.pl Note: Do not call this script again while
this instance is not finished. Using DB_File... Checking for old temp
files... Content-type: text/html
Software error:
Cannot open makelaw.com/cgi-bin/search/data/inv_index_tmp: No such file or
directory at indexer.pl line 106.

For help, please send mail to the webmaster (webmaster@myhost), giving
this error message and the time and date of the error.

I went to line 106 in the indexer.pl but it was all greek to me and I read
a little greek. I read and followed the instructions to the best of my
ability, but have no clue as what to do now. maybe I should just try to
istall a less complicated search script. If you could help that would be
wonderful. But if you think i should forget it and move on im amiable to
that idea.

Thanks for your time, *NAME-DELETED*.
A:
Dear *NAME-DELETED*,

I do not know this script, but from what I have learnt in five minutes
from their site this script is quite simple. I doubt that there is any
simpler script that you can use.

>From the error messages above I suspect (but I am not sure) that the
indexer.pl was started and died. It most probably generates a temporary
file to signal that it is running and next time it starts this file
existence is checked. If the program died the file remained there and can
not start again believing that the indexer is already running.

It may happen also that the indexer tries to create the index files in the
directory cgi-bin/search/data/ and the directory does not exist or has no
proper premissions.

Regards,
Peter

[ back to toc ]