---------------------------------------------------------------------- mod_perl digest October 1, 2000 - October 7, 2000 ---------------------------------------------------------------------- Recent happenings in the mod_perl world... Features o mod_perl status o cvs development o module announcements o mailing list highlights o news o links mod_perl status o mod_perl - stable: 1.24 (released May 16, 2000) [1] - development: 1.24_01-dev [2] o Apache - stable: 1.3.12 (released February 25, 2000) [3] - development: 1.3.13-dev [4] o Perl - stable: 5.6 (released March 23, 2000) [5] - development 5.7 [6] cvs development o more enhancements for Apache::test [7] [8] o add proper offset support to Apache::read [9] o cleanups for when perl is compiled with -Wall compiler option [10] o fixes for $r->send_http_header [11] [12] module announcements o AxKit 1.0 - XML Application Server for Apache. It provides on-the-fly conversion from XML to any format, such as HTML, WAP or text using either W3C standard techniques, or flexible custom code. [13] mailing list highlights o The libapreq Windows port is making strong progress on the dev list [14] o Porting your mod_perl application to CyberCash apparently is not without pitfalls, but it isn't quite so hard once you know what path to follow. [15] This thread even has code that gives a starting point for accessing the CyberCash APIs. [16] o It was pointed out that there the Eagle book is not without some (mostly already known) errors [17] and that there is an errata page that warrants checking before posting similar reports [18] o When using Apache::Status, you should preload Apache::Status as well as whatever modules are used with the options you specify (e.g. StatusTerse requires that B::Terse be preloaded) [19] o A rather lengthy thread on forking a new process from Apache for lengthy background processing offered other alternatives as well, like background daemons and using the cleanup phase [20] o There is a bug in $r->args that treats ?0 as the empty string instead of zero [21] o You can disable Apache::DBI database handle persistence on the fly by changing DBI->connect() to the undocumented 5 parameter call $dbh = DBI->connect($dbase, $user, $pass, \%attr, undef, "connect") || die $DBI::errstr; This will override the default Apache::DBI behavior of caching new connections without affecting those previously cached [22] o There were a few debugging techniques that described how to pin down module memory leaks [23]. Note that sending Apache a SIGHUP (sent by apachectl restart) will cause the server to grow [24] news o Netcraft statistics are out for September [25] Apache 60.02% IIS 19.55% o Security Space has its own September numbers [26] Apache 57.86% IIS 28.14% 10.09% (133,414) of Apache servers are running mod_perl [27] links o The Apache/Perl Integration Project [28] o mod_perl documentation [29] o mod_perl modules on CPAN [30] o mod_perl homepage [31] o mod_perl list archives [32] [33] happy mod_perling... --Geoff [EMAIL PROTECTED] ---------------------------------------------------------------------- [1] http://perl.apache.org/dist/ [2] http://perl.apache.org/from-cvs/modperl/ [3] http://www.apache.org/dist/ [4] http://dev.apache.org/from-cvs/apache-1.3/ [5] http://www.perl.com/pub/language/info/software.html#stable [6] http://www.perl.com/pub/language/info/software.html#devel [7] http://archive.covalent.net/modperl-cvs/2000/10/0001.xml [8] http://archive.covalent.net/modperl-cvs/2000/10/0002.xml [9] http://archive.covalent.net/modperl-cvs/2000/10/0004.xml [10] http://archive.covalent.net/modperl-cvs/2000/10/0005.xml [11] http://archive.covalent.net/modperl-cvs/2000/10/0006.xml [12] http://archive.covalent.net/modperl-cvs/2000/10/0007.xml [13] http://forum.swarthmore.edu/epigone/modperl/quixkhelblimp [14] http://archive.covalent.net/perl/dev/2000/10/0006.xml [15] http://forum.swarthmore.edu/epigone/modperl/koutwerfax [16] http://archive.covalent.net/modperl/2000/10/0017.xml [17] http://forum.swarthmore.edu/epigone/modperl/crootelclax [18] http://www.ora.com/catalog/wrapmod/errata/wrapmod.unconfirmed [19] http://forum.swarthmore.edu/epigone/modperl/dweldtwaxchand [20] http://forum.swarthmore.edu/epigone/modperl/flermdwinchee [21] http://forum.swarthmore.edu/epigone/modperl/spimphahgi [22] http://forum.swarthmore.edu/epigone/modperl/maxsneldjoi [23] http://forum.swarthmore.edu/epigone/modperl/snexbranny [24] http://archive.covalent.net/modperl/2000/10/0197.xm [25] http://www.netcraft.com/survey/ [26] http://www.securityspace.com/s_survey/data/index.html [27] http://www.securityspace.com/s_survey/data/man.200009/apachemods.html [28] http://perl.apache.org [29] http://perl.apache.org/#docs [30] http://www.perl.com/CPAN-local/modules/by-module/Apache/ [31] http://www.modperl.com [32] http://forum.swarthmore.edu/epigone/modperl/ [33] http://archive.covalent.net/modperl