Hi all,
this time it's me who is havig great frustration. I can not make swish-e
2.4.3 (and 2.5.3) work under Windows 98 with swish.cgi
I traced the problem down to windows_fork() (swish.cgi around line 1500)
the function returns correctly (?), eg.
GLOB(0x15f48cc)
but the next loop reads nothing from GLOB(0x15f48cc)
if I use the same script with old swish 2.2.3 (and different index),
there is always something returned even if no results were found, as
error log v2.2.3 shows
[Wed Jun 01 16:57:00 2005] [error] [client 127.0.0.1] >fh> GLOB(0x1641b9c)\n
[Wed Jun 01 16:57:00 2005] [error] [client 127.0.0.1] >>> # SWISH
format: 2.2.3\n
[Wed Jun 01 16:57:00 2005] [error] [client 127.0.0.1] >>> # Search
words: swishdefault=(plachty)\n
[Wed Jun 01 16:57:00 2005] [error] [client 127.0.0.1] >>> #\n
[Wed Jun 01 16:57:00 2005] [error] [client 127.0.0.1] >>> # Index File:
./index/rego_rapid.swish-e\n
command line for v2.4 | 2.5 searching works as usual, index is built
correctly (-T INDEXED_WORDS shows 75 entries)
my configuration:
win installation of 2.4.3 (and also 2.5.3)
Scripts and Modules at: (libexecdir) = C:\ROMCA\SWISH-E\lib\swish-e
and I am not using perl API
system is Win98SE, running Apache 1.3 and Perl 5.8
could you help me please? I don't have any idea
many thanks
roman
Received on Wed Jun 1 08:42:05 2005