From: Graeme N. <gni...@tp...> - 2008-07-07 03:19:07
|
Folks, Further to my enquiry yesterday I have managed to locate the sample search.html file but htsearch still does not run. I get a small window which says; You have chosen to open HTSEARCH which is a: BIN file from /cgi-bin Would you like to save this file? If I run htsearch from the command line without options I am asked for the word to search for, then the text/html type and then I am presented with the search results in html code. This code appears to not have any sort of wrapper that supplies the opening and closing code for a standalone web page. What have I done wrong? I am running Fedora 8 with htdig version 3.2.0b6-13.fc8 installed from a binary .rpm file obtained from the Fedora repository (yum upgrade htdig) Please help as this is killing me. -- Kind regards, Graeme Nichols. |
From: Vorländer, M. <MV@PDV-SYSTEME.DE> - 2008-07-07 11:49:48
|
Graeme, > Further to my enquiry yesterday I have managed to locate the sample > search.html file but htsearch still does not run. I get a small window > which says; > > You have chosen to open > > HTSEARCH > > which is a: BIN file > > from /cgi-bin > > Would you like to save this file? This points to your webserver configuration: the settings for the cgi-bin directory are not correct, if it doesn't execute htsearch but rather wants to serve it. > If I run htsearch from the command line without options I am asked for > the word to search for, then the text/html type and then I am presented > with the search results in html code. This code appears to not have any > sort of wrapper that supplies the opening and closing code for a standalone > web page. What more than "html code" do you refer to that a "standalone web page" needs? Apart from that, it shows at least a separate line "Content-Type: text/html", I'm pretty sure (can't test right now). > What have I done wrong? > > I am running Fedora 8 with htdig version 3.2.0b6-13.fc8 installed from a > binary .rpm file obtained from the Fedora repository (yum upgrade htdig) > > Please help as this is killing me. cu, Martin -- Emacs would be a great | Martin Vorlaender | OpenVMS rules! operating system, | work: mv...@pd... if only it came with | http://vms.pdv-systeme.de/users/martinv/ a decent editor... | home: mar...@t-... |
From: Graeme N. <gni...@tp...> - 2008-07-08 05:11:39
|
Hi, Vorländer wrote: > Graeme, > >> Further to my enquiry yesterday I have managed to locate the sample >> search.html file but htsearch still does not run. I get a small window >> which says; >> >> You have chosen to open >> >> HTSEARCH >> >> which is a: BIN file >> >> from /cgi-bin >> >> Would you like to save this file? > > This points to your webserver configuration: the settings for the > cgi-bin directory are not correct, if it doesn't execute htsearch > but rather wants to serve it. I have double checked my web server config file and it is set up correctly to run cgi programs. Other cgi programs run with no errors; it is only htsearch which, to me, means that it is a problem peculiar to htdig. I still get the above error. > >> If I run htsearch from the command line without options I am asked for >> the word to search for, then the text/html type and then I am presented >> with the search results in html code. This code appears to not have any >> sort of wrapper that supplies the opening and closing code for a standalone >> web page. > > What more than "html code" do you refer to that a "standalone web page" needs? > > Apart from that, it shows at least a separate line "Content-Type: text/html", > I'm pretty sure (can't test right now). The output from the command line has nothing but the body code. It is missing all the opening and closing code normal to a html page. I have been reading and scratching my head for two days now. I am hoping someone can help me. -- Kind regards, Graeme Nichols. ... Registered Linux User 381781 (http://counter.li.org/) |
From: Jim <li...@yg...> - 2008-07-08 23:12:17
|
On Tue, 8 Jul 2008, Graeme Nichols wrote: >>> Further to my enquiry yesterday I have managed to locate the sample >>> search.html file but htsearch still does not run. I get a small window >>> which says; >>> >>> You have chosen to open >>> >>> HTSEARCH >>> >>> which is a: BIN file >>> >>> from /cgi-bin >>> >>> Would you like to save this file? >> >> This points to your webserver configuration: the settings for the >> cgi-bin directory are not correct, if it doesn't execute htsearch >> but rather wants to serve it. > > I have double checked my web server config file and it is set up > correctly to run cgi programs. Other cgi programs run with no errors; it > is only htsearch which, to me, means that it is a problem peculiar to > htdig. I still get the above error. Are you sure that your other CGI programs are in the same directory as htsearch? Do your other CGI programs have file name extension (e.g. .cgi, .pl, etc.)? If so, it may be that you have a CGI handler setup for files with certain extensions, but no general CGI support for the directory containing htsearch. Jim |
From: Graham H. <gre...@co...> - 2008-07-09 00:07:01
|
In message <alp...@lo...>, Jim <li...@yg...> writes >On Tue, 8 Jul 2008, Graeme Nichols wrote: > >>>> Further to my enquiry yesterday I have managed to locate the sample >>>> search.html file but htsearch still does not run. Are you sure you have set the file permissions to "execute"? (777) -- Graham Hawker | People remember the messenger Marbella Tel/Fax: +34-95-2908182 | But forget the message. gre...@co... | |
From: Graeme N. <gni...@tp...> - 2008-07-09 02:35:45
|
Jim wrote: > On Tue, 8 Jul 2008, Graeme Nichols wrote: > >>>> Further to my enquiry yesterday I have managed to locate the sample >>>> search.html file but htsearch still does not run. I get a small window >>>> which says; >>>> >>>> You have chosen to open >>>> >>>> HTSEARCH >>>> >>>> which is a: BIN file >>>> >>>> from /cgi-bin >>>> >>>> Would you like to save this file? >>> >>> This points to your webserver configuration: the settings for the >>> cgi-bin directory are not correct, if it doesn't execute htsearch >>> but rather wants to serve it. >> >> I have double checked my web server config file and it is set up >> correctly to run cgi programs. Other cgi programs run with no errors; it >> is only htsearch which, to me, means that it is a problem peculiar to >> htdig. I still get the above error. > > Are you sure that your other CGI programs are in the same directory as > htsearch? Do your other CGI programs have file name extension (e.g. > .cgi, .pl, etc.)? If so, it may be that you have a CGI handler setup for > files with certain extensions, but no general CGI support for the > directory containing htsearch. > > > Jim Hello Jim, Graham, Thanks you for your help. My server was set up correctly. I have discovered that the Fedora binary rpm package is deficient in a whole lot of necessary files and the locations where the various parts of htdig are installed do not match where they should be installed according to the htdig web site. Once I sorted all that out and located all the missing files (some from a tarball, others from the web) and installed them htdig now works just fine. Thanks to all who gave me suggestions and clues. I very much appreciate the time you have given me. -- Kind regards, Graeme Nichols. ... Registered Linux User 381781 (http://counter.li.org/) |