Hello,

I've got a couple of files, a script and a library, and
I'm not sure of what I'm doing wrong in terms of telling
modperl to watch them for changes.
I have the following in httpd.conf :

for my virtual host :

    PerlModule Apache2
    PerlRequire "/home/benfab/lib/startup.pl"

    PerlModule Apache::Reload
    PerlModule Apache::Request
    PerlModule Apache::Cookie
    PerlInitHandler Apache::Reload
    # PerlSetVar ReloadAll Off

  <Location /perl/>
    SetOutputFilter DEFLATE
    #SetHandler perl-script
    SetHandler modperl
    PerlResponseHandler ModPerl::Registry
    PerlOptions +ParseHeaders
    PerlOptions +GlobalRequest
    Options +ExecCGI
  </Location>


startup.pl has :

# http://perl.apache.org/docs/2.0/user/config/config.html

use Apache2 ();
  use lib qw(/home/benfab/lib);

  use ModPerl::Util (); #for CORE::GLOBAL::exit

  use Apache::RequestRec ();
  use Apache::RequestIO ();
  use Apache::RequestUtil ();

  use Apache::ServerRec ();
  use Apache::ServerUtil ();
  use Apache::Connection ();
  use Apache::Log ();

  use APR::Table ();
  use APR::Pool ();

  use ModPerl::Registry ();

  use Apache::Const -compile => ':common';
  use APR::Const -compile => ':common';

1;


Do I need to put something in my script and library to tell Apache/mod_perl to watch them?

This is in my library :
# tell Apache we're volatile, watch for changes ...
use Apache::Reload;

Does that also need to be in my calling script for it to
be noticed?

thanks!

Carl











--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html



Reply via email to