Opened 16 years ago
Last modified 8 years ago
#354 new defect
Lucene doesn't work with IIS
Reported by: | kjdon | Owned by: | nobody |
---|---|---|---|
Priority: | moderate | Milestone: | Greenstone 2 wishlist |
Component: | Greenstone2 Runtime | Severity: | major |
Keywords: | Cc: |
Description
You can't search lucene collections in IIS. It can't run Perl.
Is this a general problem with running external programs from a cgi program? Is it a user permission problem? What user is IIS running as?
Try calling the Java directly instead of through perl - does this help?
The computer on Katherine's desk (glen) is running IIS.
Change History (3)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Milestone: | → Greenstone 2 wishlist |
---|
Note:
See TracTickets
for help on using tickets.
Having just spent Saturday bashing my head against this, the problem is Windows/IIS permissions, and solution is that both the Perl and Java directories and the cmd.exe file (in winsys/system32) need to be executable by whatever the IIS Application Pool Identity is (in my case "NETWORK SERVER) and possibly readable by whatever the Anonymous Identity for your GSDL is (again, I had something like "IUSR_DC-10DIGITHEX").