You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl-cvs@perl.apache.org by ri...@hyperreal.org on 1999/01/01 20:54:30 UTC
cvs commit: modperl-site/embperl Changes.pod.1.html Embperl.pod.15.html Embperl.pod.6.html
richter 99/01/01 11:54:30
Modified: embperl Changes.pod.1.html Embperl.pod.15.html
Embperl.pod.6.html
Log:
Embperl Webpages - Changes
Revision Changes Path
1.33 +1 -1 modperl-site/embperl/Changes.pod.1.html
Index: Changes.pod.1.html
===================================================================
RCS file: /export/home/cvs/modperl-site/embperl/Changes.pod.1.html,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- Changes.pod.1.html 1999/01/01 19:45:21 1.32
+++ Changes.pod.1.html 1999/01/01 19:54:29 1.33
@@ -18,7 +18,7 @@
<blockquote>
[<a href="index.html">HOME</a>] [<a href="Changes.pod.cont.html">CONTENT</a>] [<a href="Changes.pod.cont.html">PREV (Revision History - Content)</a>] [<a href="Changes.pod.2.html">NEXT (1.2b3 (BETA) 22 Nov 1998)</a>] <br><hr>
<P>
-Last Update: Fri Jan 1 20:43:36 1999 (MET)
+Last Update: Fri Jan 1 20:52:44 1999 (MET)
<P>
NOTE: This version is only available via <A HREF="CVS.pod.1.html#INTRO">"CVS"</A>
1.3 +4 -0 modperl-site/embperl/Embperl.pod.15.html
Index: Embperl.pod.15.html
===================================================================
RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.15.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Embperl.pod.15.html 1998/10/08 20:58:01 1.2
+++ Embperl.pod.15.html 1999/01/01 19:54:29 1.3
@@ -43,6 +43,10 @@
<PRE> mod_perl <A HREF="http://www.perl.com/CPAN/modules/by-module/Apache">http://www.perl.com/CPAN/modules/by-module/Apache</A>
Embperl <A HREF="ftp://ftp.dev.ecos.de/pub/perl/embperl">ftp://ftp.dev.ecos.de/pub/perl/embperl</A>
DBIx::Recordset <A HREF="ftp://ftp.dev.ecos.de/pub/perl/dbi">ftp://ftp.dev.ecos.de/pub/perl/dbi</A>
+
+ Win NT/95/98 binarys
+ Apache/perl/
+ mod_perl/Embperl <A HREF="http://mothra.tamu.edu/perl/">http://mothra.tamu.edu/perl/</A>
</PRE>
<P>
<HR>
1.5 +17 -10 modperl-site/embperl/Embperl.pod.6.html
Index: Embperl.pod.6.html
===================================================================
RCS file: /export/home/cvs/modperl-site/embperl/Embperl.pod.6.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Embperl.pod.6.html 1999/01/01 19:43:13 1.4
+++ Embperl.pod.6.html 1999/01/01 19:54:29 1.5
@@ -57,7 +57,7 @@
Apache::Session to configure it.
<P>
-NOTE 2: Do not use SetEnv, use PerlSetEnv instead in your httpd/srm.conf
+NOTE 2: Do not use SetEnv, use PerlSetEnv instead in your httpd/srm.conf
<P>
Now you are able to use the <CODE>%udat</CODE> and <CODE>%mdat</CODE> hashs
@@ -73,8 +73,9 @@
<P>
<STRONG>NOTE: In the current version (1.2b2) the per user session handling works only under mod_perl,
-CGI will come in one of the next releases</STRONG>. The per module session handling works in all operating modes.
-
+CGI will come in one of the next releases</STRONG>. The per module session handling works in all operating modes.
+
+<P>
<STRONG>IMPORTANT NOTE for DBI and %mdat usage:</STRONG> The storage of <CODE>%mdat</CODE> requires a proper serialization of the
access. Apache::Session (version 0.17) is not able to provide this. While
this is no problem when using the Apache::Session::Win32 as storage class,
@@ -82,19 +83,25 @@
distribution comes with a patch for that purpose. This works only for
Apache::Session::DBI, so if you like to use %mdat, currently you can only
do so when using Apache::Session::Win32 or Apache::Session::DBI as storage
-class. To use <STRONG>Apache::Session::DBI</STRONG> together with Embperl you need to use <STRONG>Apache::Session::epDBI</STRONG> (which comes with Embperl) instead. Apache::Session::epDBI has two
+class.
+
+<P>
+To use <STRONG>Apache::Session::DBI</STRONG> together with Embperl you need to use <STRONG>Apache::Session::epDBI</STRONG> (which comes with Embperl) instead. Apache::Session::epDBI has two
enhancements over standard Apache::Session::DBI. 1.) It serialzies all
requests. 2.) It corrects a problems which will lead locks to not releases
with normal Apache::Session::DBI. So your configuration for storing session
-data via DBI might look like the following: PerlSetEnv
-SESSION_DBI_DATASOURCE dbi:mysql:session PerlSetEnv EMBPERL_SESSION_CLASS
-epDBI PerlModule Apache::Session::epDBI PerlModule HTML::Embperl
+data via DBI might look like the following:
<P>
-<PRE>
-While usage of B<Apache::Session::File> works ok for the %udat storage, it does B<not> work for the %mdat
-storage, because of the not working locking and serialization.
+<PRE> PerlSetEnv SESSION_DBI_DATASOURCE dbi:mysql:session
+ PerlSetEnv EMBPERL_SESSION_CLASS epDBI
+ PerlModule Apache::Session::epDBI
+ PerlModule HTML::Embperl
</PRE>
+<P>
+While usage of <STRONG>Apache::Session::File</STRONG> works ok for the <CODE>%udat</CODE> storage, it does <STRONG>not</STRONG> work for the <CODE>%mdat</CODE> storage, because of the not working locking
+and serialization.
+
<p>[<a href="index.html">HOME</a>] [<a href="Embperl.pod.cont.html">CONTENT</a>] [<a href="Embperl.pod.5.html">PREV (Predefined variables)</a>] [<a href="Embperl.pod.7.html">NEXT ((Safe-)Namespaces and opcode restrictions)</a>] <br>
<font color="#808080">___________________________________________________________________________________<br>
HTML::Embperl - Copyright (c) 1997-1998 Gerald Richter / ECOS