I recently implemented Swish-E search on Windows/IIS using Perl interface.
There were a few things we wanted to achieve that indexing server can not -
a) index PDFS, b) crawl http, c) provide spellchecking/thesaurus capability
First two are built into the swish libraries. The third one I implemented
myself (using Aspell). In the process we saved a bundle.
There are a few path issues in the current version of Perl scripts in
Swish-E for Windows. Nothing a bit of mucking around won't fix though...
FMC Computing Services
From: firstname.lastname@example.org [mailto:email@example.com] On
Behalf Of David L Norris
Sent: Friday, 21 November 2003 11:21 AM
To: Multiple recipients of list
Subject: [SWISH-E] Re: Advice on Integrating Swish-E into a Microsoft Based
On Thu, 2003-11-20 at 16:52, Aaron Bazar wrote:
> Perl is open source software. Microsoft would never include it because
> they cannot make money.
Microsoft includes (ActivePerl) PERL 5.6.0 with the Services for Unix
add-on ($99US). They also include GCC and some other GNU tools along
with a full suite of proprietary Unix utilities. There's currently a
free beta version of SFU 3.5. Really only worth the money if you're
(permanently) porting Unix software to Windows or if you need Windows to
access (or become) Unix NFS, LPR, NIS, etc servers.
> Perl for Windows is available from
That's certainly the way to go. Microsoft has a Knowledge Base article
which explains how to configure IIS for ActivePerl:
NOTE: If you installed SWISH-E before you installed ActivePerl then
rerun the SWISH-E installation after ActivePerl is installed. The
SWISH-E 2.4 Windows installer will detect ActivePerl and install the
Perl modules to the appropriate locations.
ICQ - 412039
Received on Thu Nov 27 05:15:46 2003