Hello,
 
I finally gave up on this one and put apache for windows on my box.  I have not had a problem since and everything I write can move from Unix to windows without a problem.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 14, 2002 8:29 AM
To: [EMAIL PROTECTED]
Subject: Perl 5.6.1 b633 & IIS 5.0 - trouble with @INC - HELP!

I have an intranet web site (low to moderate traffic) running on Win2K Server (SP2) and IIS 5.0. ActiveState Perl v5.6.1 build 633 is installed as is PerlEx v2.2.1. The hardware is a Dell PowerEdge 2650, two XEON processors. (Four-processor license for PerlEx.)

 

The problem I'm having is once or twice a day, all perl CGI scripts stop working on this server. This includes those served through PerlEx as well as those NOT served through PerlEx. The only way I have to get them going again is to "Restart IIS" from the menu. Perl scripts still work fine from the command line on this box.

 

The only information I have to go on, is the PerlIS-Err.log contains the message:

 

Can't locate strict.pm in @INC (@INC contains D:/Perl/lib D:/Perl/site/lib .) ... when we try to execute a script during this outage.

 

The module strict.pm IS located in D:\Perl\lib. Like I said, when I restart IIS, all scripts work normally for a while.

 

There are no messages in the Windows Event Log. All these same scripts worked on a previous web server.

 

Please help - we're in production now.

 

Thanks!

Reply via email to