I just started using AxKit today and I am having some very odd problems.
My setup is as follows:
Apache 1.3.26
mod_php 4.2.2 (this has nothing to do with AxKit, but maybe conflicts?)
mod_perl 1.27
AxKit 1.52 (this is the latest version my distro has--Gentoo)
If I place "PerlModule AxKit" in the top-level configuration and put all
other AxKit-related directives in a <Directory> or <Location> block,
AxKit works and non-xml *files* can be retrieved normally, but any
requests for *directories* cause a segfault in Apache ("child pid ...
Segmentation fault").
If I also put "AxDebugLevel 5" in the top-level configuration,
everything works (AxKit processing, normal files, and directories), but
viewing the error_log shows that AxKit is intercepting requests for
directories even outside the <Location> I set up the handler for! It is
declining to process them, sure, but it is getting called, which it
shouldn't be at all since the handler isn't configured for that location.
My THEORY of what's happening is that AxKit is trying to intercept
directory requests no matter what. Without the AxDebugLevel line, it
causes a segfault because it's not loaded properly. Putting the
AxDebugLevel line in the top-level config causes AxKit to load
completely, or whatever, so it can service requests.
I guess my questions are
1) why is it grabbing all directory requests?
2) how can I stop it?
I know that it's possible to have just the PerlModule AxKit line at the
top level, because all the instructions and examples show the
configuration set up that way!
Thanks very much for any help,
Will Rogers
[EMAIL PROTECTED]
P.S. - Why is the Doc Wiki on axkit.org down?
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]