|
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! |
