Return-Path: Delivered-To: apmail-perl-embperl-archive@perl.apache.org Received: (qmail 63217 invoked by uid 500); 3 Oct 2002 13:49:35 -0000 Mailing-List: contact embperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list embperl@perl.apache.org Received: (qmail 63204 invoked from network); 3 Oct 2002 13:49:34 -0000 Message-Id: <5.0.0.25.2.20021003085137.00a73250@press.uchicago.edu> X-Sender: mrb@press.uchicago.edu X-Mailer: QUALCOMM Windows Eudora Version 5.0 Date: Thu, 03 Oct 2002 08:52:42 -0500 To: "Noel" , From: Michael Boudreau Subject: Re: problem with %udat In-Reply-To: <003101c26a5b$dfe992b0$01ef0350@noelhme> References: <5.0.0.25.2.20021001130400.00ab9340@press.uchicago.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N At 10/2/02 10:37 PM, Noel wrote: >Can you post the EMBPERL_SESSION_* settings from your config! I don't have any. According to the Embperl documentation on "Session handling": "If you have Apache::SessionX installed, you don't have to make additional configuration." Is the documentation wrong? >The CLASSES >are "object store and lock manager (and optionally the serialization and id >generating class" - I found the serialization (e.g. base64) to be crucial >because the 8 bit session data was being corrupted when I tried to put it >into a 7 bit object store (an Oracle database). Also, if storing in a >database then you may not be commiting, so make sure you have Commit=1 in >the ARGS! In neither case was the 'failure' reported. > >So for Oracle, if memory serves, you would need something like... > >EMBPERL_SESSION_CLASSES = "Oracle null base64 md5" >EMBPERL_SESSION_ARGS = "DataSource=dbi:Oracle:conn_info UserName=xyz >Password=abc Commit=1" > > >----- Original Message ----- >From: "Michael Boudreau" >To: >Sent: Tuesday, October 01, 2002 8:39 PM >Subject: problem with %udat > > > > I am trying to use the %udat hash with > > - Embperl 1.3.4 > > - Perl 5.6.0 > > - Apache 1.3.26 > > - Apache::SessionX (can't find version) > > - MySQL 3.23.49 > > > > When I start up Apache, it reports that session support is enabled: > > > > % apachectl start > > [6351]SES: Embperl Session management enabled () > > apachectl start: httpd started > > > > When I set a value in the %udat hash, Embperl does not report an error. > > > > But when I try to access the same value again, it is undefined. No error > > message. > > > > How do I troubleshoot this? > > > > > > ================================================= > > Michael Boudreau > > Senior Electronic Publishing Developer > > The University of Chicago Press > > 1427 E. 60th Street > > Chicago, IL 60637-2954 > > > > phone: 773 753 3298 > > fax: 773 753 3383 > > ================================================= > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org > > For additional commands, e-mail: embperl-help@perl.apache.org > > > > ================================================= Michael Boudreau Senior Electronic Publishing Developer The University of Chicago Press 1427 E. 60th Street Chicago, IL 60637-2954 phone: 773 753 3298 fax: 773 753 3383 ================================================= --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org For additional commands, e-mail: embperl-help@perl.apache.org