in reply to Re^3: interface.pm explained
in thread interface.pm explained

You'll want to name the code you called inside INIT/CHECK because mod_perl doesn't call those. This gives mod_perl-using code the ability to manually call your INIT-time code at the appropriate time.

INIT { init(); } sub init { # INIT-time code goes here. mod_perl users are expected to call th +is function as appropriate for them. # perl will not automatically trigger this function for them. ... }