That's a normal thing. All installed modules put their config into mods-available. Then you use `a2enmod` to manage those symlinks and turn them on or off in mods-enabled.
Mark On Mon, 7 Jul 2008, Paul Cameron wrote: > Yes, it's there. I just found the problem. > > The 'aptitude' package manager installed the libapreq2 package but > unfortunately, it didn't create the symbolic link that's required in the > apache2/mods-enabled directory pointing to > apache2/mods-available/apreq.load. So, when the server started, it > didn't load mod_apreq2.so. > > Thanks for your help, anyway. > > -----Original Message----- > From: Heiko Jansen [mailto:[EMAIL PROTECTED] > Sent: Monday, 7 July 2008 5:15 PM > To: modperl@perl.apache.org > Subject: Re: Apache2::Request undefined symbol > > > > Am Montag, den 07.07.2008, 08:31 +1000 schrieb Paul Cameron: > > I installed the library package 'libapreq2' on an Ubuntu 7.10 distro, > > and tried dereferencing the 'Apache2::Request' module in a mod_perl > > script, but it crashed with '/usr/sbin/apache2: symbol lookup error: > > > > /usr/lib/perl5/auto/APR/Request/Apache2/Apache2.so: undefined symbol: > > apreq_handle_apache2'. > > > > I ran 'nm' on libapreq2.so.3 and it returned > > "nm: /usr/lib/libapreq2.so.3: no symbols". > > > > Can anyone help with this? > > Did you put > > LoadModule apreq_module modules/mod_apreq2.so > > in your httpd.conf? > > Heiko > >