Hello All.
I am fairly new to both mod_perl and Apache::ASP. After initially getting mod_perl up and running, I configured Mason, Embperl, and Apache::ASP. After poking around in each for a while, I decided to go with Apache::ASP and have started to convert my CGI, perl scripts.
Everything has been going great but I'm a bit confused with which files I should be storing stuff. Here is what I'm doing now:
httpd.conf: Call Apache::Registry
startup.pl : Call Apache::DBI and DBI to establish a persistent DB connection. Also call my own custom module, USA which basically consists of a bunch of commonly used functions and environment variables.
global.asa : Empty!
It seems that startup.pl and global.asa have the same task. Is it necessary, desirable, to use both? I'm a bit of a newbie here so any suggestion will be helpful!
Yes, use startup.pl for mod_perl specific configuration like preloading of Apache::DBI and DBI and your own module, but use global.asa to configure things like Script_OnStart routine which will be run prior to the start of each ASP script, but with access to ASP objects.
Generally, the port from a CGI script is easy, just wrap <% %> around each one and voila! its an ASP script.
BTW: To those that created Apache::ASP... thank you! I've never even used ASP in a Windows env. before but just love the simplicity... it is like getting the ease of PHP with the power of Perl.
Thanks & enjoy! If you create anything for http://apache-asp.org/sites.html just send them to to list.
Regards,
Josh
________________________________________________________________ Josh Chamas, Founder phone:925-552-0128 Chamas Enterprises Inc. http://www.chamas.com NodeWorks Link Checker http://www.nodeworks.com
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]