Hi Warren, Make absolutely sure Apache::ASP is finding your global.asa to start with. Add a Script_OnStart() subroutine that prints something so you know it is getting executed.
<your global.asa> sub Script_OnStart { $Response->Write("<h1>This is a test!</h1>"); }# end Script_OnStart() </your global.asa> If this fails, then I would double-check the "Global" setting in your httpd.conf: <your conf> PerlSetVar Global "/path" </your conf> where "/path" is the directory where the global.asa is to be found. If your Script_OnStart() subroutine *does* work, but your Application_OnStart() doesn't, then we might have a problem. Maybe there is a problem with the code itself? If you try the following, it should work: <your global.asa> sub Application_OnStart { $Application->{foo} = "this is a test!"; }# end Application_OnStart() sub Script_OnStart { $Response->Write( $Application->{foo} ); }# end Script_OnStart() </your globa.asa> _______________________________________________________________ John Drago | Chief Architect of Software Development E-com Media Group, Inc. [www.e-commedia.com] office :: 303.790.7940 x25 email :: [EMAIL PROTECTED] E - b u s i n e s s w i t h D i m e n s i o n TM | -----Original Message----- | From: Warren Young [mailto:[EMAIL PROTECTED] | Sent: Thursday, March 04, 2004 1:32 AM | To: Apache-ASP List | Subject: Application_OnStart not getting called | | I have some code I'd like to run just once when Apache::ASP comes up the | first time; it computes a value that never changes over the life of the | application. For some reason, this event never seems to be called. | | I dug into the Apache::ASP code a bit, and the only thing that struck me | is how deeply buried the call to Application_OnStart seems to be. | Perhaps one of the many conditions wrapping this call is faulty? | | --------------------------------------------------------------------- | To unsubscribe, e-mail: [EMAIL PROTECTED] | For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]