RE: Need help, Global Hash corruption under mod_perl in perl5.8.0!?!

2003-07-22 Thread ???? ????????
 I think you should consider using a system that is actually 
 supported. 
 Embperl, Apache::ASP, Text::Template, and Mason all have 
 similar syntax
 to ePerl.  There are lots of other things on CPAN that might be even
 closer in syntax, but are not as widely used and well supported.
 
  I just can't understand where the Apache::ePerl
  bug can be --
  it so simple and so clear module.. and it worked on older perl!
 
 You should go through the change log for Perl 5.8 then, since 
 something
 that changed between 5.6 and 5.8 must be causing problems for you.
 
  where is all community? it's so silent in the conference. what the
  language 
  perl programmers migrated to? JSP, PHP? :(
 
 Are you asking why more people aren't responding to your question? 
 Probably because almost no one uses ePerl any more.
 

Thank you Perrin for you responses! Embperl, Apache::ASP,
Text::Template, and Mason (!) all are great,
but .. they all great for middle size web sites, not WML  WAP, in cases
where (some) people prefer php to Perl.
I think I should just patch A::Registry with function that converts
eperl script to perl script and let eperl live some more time :-)

 Are you asking why more people aren't responding to your question? 
 Probably because almost no one uses ePerl any more.
no, I just looked at number of newbies and posts.. Anyway It helped and
I found the bug ;-)

-vlad




RE: Need help, Global Hash corruption under mod_perl in perl5.8.0!?!

2003-07-21 Thread Perrin Harkins
On Mon, 2003-07-21 at 02:51,   wrote:
 I have done code deparsing of eperl scripts saved in Cache
 all started with
 
 package Parse::ePerl;  
 use strict 'refs'; 
 print(qq[?xml version=1.0?\n]);
 
 so they all have the same package name. Can it cause a bug?
 Ap::Registry keeps different package name for every script..

It means that all globals and subs are shared between all of your
scripts.  It could cause a bug if you use the same names for globals or
subs in multiple scripts.

- Perrin


RE: Need help, Global Hash corruption under mod_perl in perl5.8.0!?!

2003-07-21 Thread Perrin Harkins
On Mon, 2003-07-21 at 02:41,   wrote:
 I'm using only Apache::ePerl which allows me use Perl in the the way
 like
 PHP, since I don't need Mason or EmbPerl html features for small WAP
 resources.

I think you should consider using a system that is actually supported. 
Embperl, Apache::ASP, Text::Template, and Mason all have similar syntax
to ePerl.  There are lots of other things on CPAN that might be even
closer in syntax, but are not as widely used and well supported.

 I just can't understand where the Apache::ePerl
 bug can be --
 it so simple and so clear module.. and it worked on older perl!

You should go through the change log for Perl 5.8 then, since something
that changed between 5.6 and 5.8 must be causing problems for you.

 where is all community? it's so silent in the conference. what the
 language 
 perl programmers migrated to? JSP, PHP? :(

Are you asking why more people aren't responding to your question? 
Probably because almost no one uses ePerl any more.

- Perrin