At 17:46 10/07/01 +0100, Tony Crockford wrote:
>In case anyone is interested I have successfully installed Htdig on a
>windows 2000 machine, using Apache as web server.
>
>Jim Kerslake's guide to installing on win32 was used as a basis.
>(http://www.htdig.org/files/contrib/guides/Installing_on_Win32.html)
>
>The main changes relate to the latest version ofCygwin being different
>and having to change directory paths for the Apache web server.
>
>Jims notes (point7) refer to cygwin/bin/libz.dll, this dll is not part
>of latest cygwin install, instead cygwin/bin/cygz.dll seems to be the
>other required .dll for relocating into windows path.
Congratulations on not encountering the dread DB2 problem, that other
correspondents (myself included) have encountered with htdig compiled with
cygwin. For example:
DB2 problem...: e:/htdig2/common/synonyms.db:
file size not a multiple of the pagesize
Out of mad curiosity has anyone tried compiling with the -mno-cygwin option
to build an exe that uses standard windows dlls instated of cygwin dlls?
For more details see
http://www.xraylith.wisc.edu/~khan/software/gnu-win32/
http://www.xraylith.wisc.edu/~khan/software/gnu-win32/mno-cygwin-howto.txt
>I haven't exhaustively tested the install or set-up, but I'm pleased
>that it went without problems:
Have you tested the external convertors?
>Install Apache
>Install Cygwin
>Build htdig from source under Cygwin
>Set up htconf
>Run htdig & htmerge using .bat file as suggested by Jim
On an Apache note - I'm using Apache on windows as an intranet server
whilst htdig sits on a linux machine. I need to serve up the contents of
various network directories via Apache in order for htdig to spider them.
I'm having problems with the configuration/permissions issues with Apache.
Apache runs on my machine. I have administrator privileges on my machine
and Apache runs with my privileges. I have read/write access to the
directories on another (windows NT) network server I an trying access
through Apache.
For example I have the line
Alias /stuff/ "//anotherserver/stuff/"
in my httpd.conf file. When I request http://localhost/stuff/, I get
[error] [client 192.168.0.11] (22)Invalid argument: cannot read directory
for multi: //anotherserver/stuff/
in Apaches error log. I have satisfied myself that Apache understands UNC
paths as the http.conf also contains
Alias /pingu/ "//pingu/web/"
Where pingu is our linux machine. When I request http://localhost/pingu/ I
see the directory listing from pingu as expected.
Can anyone shed any light on this?
Marcus Valentine
_______________________________________________
htdig-general mailing list <[EMAIL PROTECTED]>
To unsubscribe, send a message to <[EMAIL PROTECTED]> with a
subject of unsubscribe
FAQ: http://htdig.sourceforge.net/FAQ.html