- Joined
- Feb 27, 2003
- Messages
- 8,469
Hello,
Ok, thanks for your patience. I've looked at the issue. When apache is compiled, it's done with both mo_frontpage.c on the fly (built into the binary) *and* with a dso module which really isn't required. This new version of apache seems to be more picky about such things.. but in any case, the built in module should work without the dso, so just comment out:
LoadModule frontpage_module /usr/lib/apache/mod_frontpage.so
to become
#LoadModule frontpage_module /usr/lib/apache/mod_frontpage.so
in the /etc/httpd/conf/httpd.conf and you should still have frontpage because of the module that is compiled in. I'm going to remove the compilation of the dso module from the cusotmapache script (it's really not required, not sure why it made it's way there in the first place). I'll also make the customapache script remove the LoadModule line in case you still have it.
The reason why it doesn't appear on some systems is because the automatic adding of the frontpage loadmodule line put it between an <IfDefine HAVE_PYTHON> statment which is false, thus it was never loaded in the first place. This is why the dso module isn't required.
John
Ok, thanks for your patience. I've looked at the issue. When apache is compiled, it's done with both mo_frontpage.c on the fly (built into the binary) *and* with a dso module which really isn't required. This new version of apache seems to be more picky about such things.. but in any case, the built in module should work without the dso, so just comment out:
LoadModule frontpage_module /usr/lib/apache/mod_frontpage.so
to become
#LoadModule frontpage_module /usr/lib/apache/mod_frontpage.so
in the /etc/httpd/conf/httpd.conf and you should still have frontpage because of the module that is compiled in. I'm going to remove the compilation of the dso module from the cusotmapache script (it's really not required, not sure why it made it's way there in the first place). I'll also make the customapache script remove the LoadModule line in case you still have it.
The reason why it doesn't appear on some systems is because the automatic adding of the frontpage loadmodule line put it between an <IfDefine HAVE_PYTHON> statment which is false, thus it was never loaded in the first place. This is why the dso module isn't required.
John