You are viewing a plain text version of this content. The canonical link for it is here.
Posted to embperl@perl.apache.org by Sangmook Yi <wa...@calypso.internetcircles.com> on 2000/05/28 18:40:37 UTC
Troubling with Apache::Session loading...
Hi.
I use Embperl 1.3b3 on Debian Linux 2.1 and Server setting is like below.
"Server: mod_perl/1.16 Apache/1.3.3 (Unix) Debian/GNU PHP/3.0.5
mod_perl/1.16"
I used debian package for installing Apache and mod_perl, and compiled
HTML::Embperl 1.3b3 with Apache 1.3.3 source and installed Apache::Session
1.5.1 with source compiling.
The problem is that. no Locker module doesn't work.
I tried Locker in session configuration in series.
first, when I use SysVSemaphoreLocker, Apache cannot start deamon and
die with no error message.
when I use NullLocker or PosixFileLocker, Apaceh says
"Embperl Session management enabled (1.xx)"
but when I access script using %udat, script dies with message like this.
[Mon May 29 00:16:46 2000] [error] Can't locate object method "hexhash"
via package "MD5" at /usr/local/lib/site_perl/HTML/Embperl.pm line 898.
I have installed Digest::MD5 and MD5 package on my system. and tried to
update it with newer version but no use.
Do you think which is problem of old version of mod_perl or
Apache::Session?
If you know about this. I want your help...
bye.
RE: Troubling with Apache::Session loading...
Posted by Sangmook Yi <wa...@calypso.internetcircles.com>.
But I have tried v1.03 already.
sorry, but result is same.
one or two day after. I will try update apaceh and mod_perl with new
version. and tell you the result.
Thanks.
On Mon, 29 May 2000, Gerald Richter wrote:
> > Ok. I have tried what you said. but no use.
>
> Oops, I just saw you are using Apache::Session 1.5x. I didn't have tested
> Embperl with this Apache::Session Version so far, because it very new. Jeff
> has made a lot of changes and I guess some of them are incompatible to 1.03.
>
> Please retry with Apache::Session 1.0x. The next beta release of Embperl
> will also support Apache::Session 1.5x
>
> Gerald
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org
> For additional commands, e-mail: embperl-help@perl.apache.org
>
>
RE: Troubling with Apache::Session loading...
Posted by Gerald Richter <ri...@ecos.de>.
> Ok. I have tried what you said. but no use.
Oops, I just saw you are using Apache::Session 1.5x. I didn't have tested
Embperl with this Apache::Session Version so far, because it very new. Jeff
has made a lot of changes and I guess some of them are incompatible to 1.03.
Please retry with Apache::Session 1.0x. The next beta release of Embperl
will also support Apache::Session 1.5x
Gerald
RE: Troubling with Apache::Session loading...
Posted by Sangmook Yi <wa...@calypso.internetcircles.com>.
Ok. I have tried what you said. but no use.
When I tried SysVSemaphoreLocker, apache still die.
and I tried NullLocker, apache makes error like this.
[Mon May 29 21:59:00 2000] [error] [13004]ERR: 24: Line 1: Error in Perl
code:
Can't locate object method "generate_id" via package
"HTML::Embperl::Session" at
/usr/local/lib/site_perl/HTML/Embperl/Session.pm line 184.
[Mon May 29 21:59:00 2000] [error] Can't call method "acquire_write_lock"
withou
t a package or object reference at
/usr/local/lib/site_perl/Apache/Session.pm li
ne 546.
Thanks.
On Mon, 29 May 2000, Gerald Richter wrote:
> Hi.
> >
> > [Mon May 29 00:16:46 2000] [error] Can't locate object method "hexhash"
> > via package "MD5" at /usr/local/lib/site_perl/HTML/Embperl.pm line 898.
> >
>
> Try to put a
>
> PerlModule MD5
>
> into your httpd.conf or a
>
> use MD5;
>
> in your startup.pl. This line should occur before you load Embperl in your
> httpd.conf or startup.pl
>
> Gerald
>
> -------------------------------------------------------------
> Gerald Richter ecos electronic communication services gmbh
> Internetconnect * Webserver/-design/-datenbanken * Consulting
>
> Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
> E-Mail: richter@ecos.de Voice: +49 6133 925151
> WWW: http://www.ecos.de Fax: +49 6133 925152
> -------------------------------------------------------------
>
>
RE: Troubling with Apache::Session loading...
Posted by Gerald Richter <ri...@ecos.de>.
Hi.
>
> [Mon May 29 00:16:46 2000] [error] Can't locate object method "hexhash"
> via package "MD5" at /usr/local/lib/site_perl/HTML/Embperl.pm line 898.
>
Try to put a
PerlModule MD5
into your httpd.conf or a
use MD5;
in your startup.pl. This line should occur before you load Embperl in your
httpd.conf or startup.pl
Gerald
-------------------------------------------------------------
Gerald Richter ecos electronic communication services gmbh
Internetconnect * Webserver/-design/-datenbanken * Consulting
Post: Tulpenstrasse 5 D-55276 Dienheim b. Mainz
E-Mail: richter@ecos.de Voice: +49 6133 925151
WWW: http://www.ecos.de Fax: +49 6133 925152
-------------------------------------------------------------