Hi Dermot, > I'm a completely newbie and have a problem with your installation. I > think my problems are mainly to do with environment variables, > specifically @INC. The error log has the following: > > Undefined subroutine &Apache::startINC::handler called. > > I have a statINC at not a startINC. So I modified the httpd.conf > accordingly. However I still get: > > Undefined subroutine &Apache::statINC::handler called.
Have you tried Apache::StatINC? - note the case. If you can do 'perl -MApache::StatINC -e 42' on the command line without any errors, then PerlInitHandler Apache::StatINC in your httpd.conf should be fine as well. > As I don't know how to manually change @INC, I have added the > paths to the PERL5LIB env variable (in my .cshrc) but this does not > take effect till I log in. So the server does not start unless I am > logged in and start it manually as it can not find statINC.pm. Even > then http requests generate the above error. perldoc -f use If you have a set of custom modules that you need Apache to find, something like: <Perl> use lib '/directory/root/of/your/modules' ; </Perl> in your conf should work. david wright