List Info

Thread: ASP/PerlScript Issue - Please help




ASP/PerlScript Issue - Please help
user name
2006-12-05 14:03:24
I'd look at the c:perlbinperlse.dll and make sure it's
version
information says something similar to 5.6.x.638

Then...

C:perlbin>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: perl-win32-web-bounceslistserv.ActiveState.com 
> [mailto:perl-win32-web-bounceslistserv.ActiveState.com]
On 
> Behalf Of Daniel Bacon
> Sent: Tuesday, December 05, 2006 5:41 AM
> To: perl-win32-weblistserv.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:stevenmanross.net]
> Sent: Monday, December 04, 2006 9:43 PM
> To: Daniel Bacon; perl-win32-weblistserv.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/Window
s/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?queryt
ype=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_whiteboar
d%
> 3Akeywords
>
=SetScriptState&bug_status=UNCONFIRMED&bug_status=NE
W&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: perl-win32-web-bounceslistserv.ActiveState.com
> > [mailto:perl-win32-web-bounceslistserv.ActiveState.com] On 
> Behalf Of 
> > Daniel Bacon
> > Sent: Monday, December 04, 2006 6:09 PM
> > To: perl-win32-weblistserv.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-Weblistserv.ActiveState.com
> > To unsubscribe: http:/
/listserv.ActiveState.com/mailman/mysubs
> > 
> > 
> _______________________________________________
> Perl-Win32-Web mailing list
> Perl-Win32-Weblistserv.ActiveState.com
> To unsubscribe: http:/
/listserv.ActiveState.com/mailman/mysubs
> 
> 
_______________________________________________
Perl-Win32-Web mailing list
Perl-Win32-Weblistserv.ActiveState.com
To unsubscribe: http:/
/listserv.ActiveState.com/mailman/mysubs
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )