I'd look at the c:\perl\bin\perlse.dll and make sure it's version information says something similar to 5.6.x.638
Then... C:\perl\bin>regsvr32 perlse.dll If there's anything wrong with the PerlScript, that should help clear it up. However, if that doesn't work, you might try uninstalling perl, deleting the entire directory (C:\Perl) -- backing up any important scripts or modules first, then rebooting, and finally reinstalling perl from scratch followed by a reboot. Make sure that the checkbox for PerlScript and IIS script mappings are on (I think they are by default). Beyond that, I may be of little or no use. Sorry. 638 has always worked in the past. Steven > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On > Behalf Of Daniel Bacon > Sent: Tuesday, December 05, 2006 5:41 AM > To: perl-win32-web@listserv.ActiveState.com > Subject: RE: ASP/PerlScript Issue - Please help > > Thank you very much for the response. I down graded to build > 638 but I still have the problem. I was on build 638 when > the problem first started and only went to 5.8 as a possible > fix. Here's little more background. My application ran fine > for several years (on Win2K Server). Last week the web > server crashed and had to be restarted. I found a "A > ScriptEngine threw exception 'C0000005' " error in the > eventvwr. The error was on a page that was redirected to and > also connected to MSSQL. Several bugs reference redirects > and database connections but no fix. It seems something has > become corrupt. This worked for years and now I can't get > rid of this problem. Has this problem been reported on build > 638 before? Are there any other possible fixes? > > > > -----Original Message----- > From: Steven Manross [mailto:[EMAIL PROTECTED] > Sent: Monday, December 04, 2006 9:43 PM > To: Daniel Bacon; perl-win32-web@listserv.ActiveState.com > Subject: RE: ASP/PerlScript Issue - Please help > > Loading ActivePerl build 638 should solve your issue, unless > there's a reason you can't use that build. > > http://downloads.activestate.com/ActivePerl/Windows/5.6/Active > Perl-5.6.1 > .638-MSWin32-x86.msi > > If you disable Friendly Errors in your browser, you'll see > something about ASP telling you it can't SetScriptState > properly (there are a few bugs listed in the bug tracker for > this problem). They tend to center around trying to do a > $Server->Transfer() or $Response->Redirect(), or oddly > enough, when trying to use certain COM objects. > > http://bugs.activestate.com/buglist.cgi?querytype=simple&type% > 3Ashort_de > sc%3Along_desc%3Abug_file_loc%3Astatus_whiteboard%3Akeywords=s ubstring&O > R%3Ashort_desc%3Along_desc%3Abug_file_loc%3Astatus_whiteboard% > 3Akeywords > =SetScriptState&bug_status=UNCONFIRMED&bug_status=NEW&bug_stat > us=ASSIGNE > D&bug_status=REOPENED > > In IIS6 this problem can be masked by increasing the number > of worker processes that you allow your WebGarden to control > or decreasing the amount of time IIS will take to recycle the > worked processes -- neither gets rid of the problem and have > possible side effects that are potentially worse than the > initial problem. > > Activestate has had numerous issues with this issue > throughout their later 5.6 builds, and can't seem to track > down the issue in 5.8 (or at least they won't comment on any > possible fixes, except to say that it might be an IIS 6 > issue). Numerous users have relayed similar situations, and > there's no solution that I've seen in the years that I've > been tracking this bug, except to load build 638 or move to > VBScript, JavaScript, VB.NET, etc. > > Good Luck, > Steven > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On > Behalf Of > > Daniel Bacon > > Sent: Monday, December 04, 2006 6:09 PM > > To: perl-win32-web@listserv.ActiveState.com > > Subject: ASP/PerlScript Issue - Please help > > > > I'm running several ASP pages using PerlScript via IIS. > Last week the > > web server crashed and had to be restarted. Ever since > then every ASP > > page using PerlScript will only run one time. Every time I > load the > > page after that I get a useless "page can not be displayed" > error. If > > I restart IIS it then runs again one time only. Only ASP > pages using > > PerlScript are affected. I've strip my program down to just this: > > > > <%@ LANGUAGE="PerlScript" %> > > <HTML> > > <BODY> > > Test > > </BODY> > > </HTML> > > > > The first time I load this page I see Test. Every time I > > refresh/reload the page is blank. If I change PerlScript to > > JavaScript it works fine. I've tried uninstalling/reinstalling > > ActivePerl 5.6.1 and I've tried upgrading to version 5.8. I also > > upgraded MDAC from 2.71 to 2.8. And I've restarted the > machine several > > times. I've been pulling my hair out on this for days. I > don't even > > know what to try next. Any help would be very much appreciated. > > > > > > > > _______________________________________________ > > Perl-Win32-Web mailing list > > Perl-Win32-Web@listserv.ActiveState.com > > To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs > > > > > _______________________________________________ > Perl-Win32-Web mailing list > Perl-Win32-Web@listserv.ActiveState.com > To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs > > _______________________________________________ Perl-Win32-Web mailing list Perl-Win32-Web@listserv.ActiveState.com To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs