From: Jamie C. <jca...@we...> - 2013-07-23 04:18:08
|
On 22/Jul/2013 12:27 Seb <sp...@gm...> wrote .. > On Mon, 22 Jul 2013 19:39:24 +0200, > Kormos 'Morc' Gábor <mo...@kt...> wrote: > > [...] > > > I'm on Ubuntu, not sure if it's the same on Debian, but only some > > core modules are compiled into Apache2 and most are loaded. -l only > > shows compiled in modules. As root execute "source > > /etc/apache2/envvars" then execute "apache2 -t -D DUMP_MODULES" to get > > a list of modules which are configured to load. I think this will not > > list modules which could be loaded successfully, only which are > > configured to load, but if Apache2 runs fine I think this list is > > comprehensive. Since you use Sid it is possible that the update > > package broke your previous install. I don't recall if a package > > update/upgrade resets the enabled modules or not, so that could > > explain why userdir is not loaded any more. If userdir is not loaded > > you can enable it with "a2enmod userdir" executed as root, and then > > restart Apache to have it available. > > But I'm confused, 'apache2ctl -l' reports userdir and many other modules > as loaded, as in my earlier post, and 'a2enmod userdir' tells me that > "Module userdir already enabled". So userdir is certainly loaded, but > somehow Webmin doesn't know about it. Currently, Webmin doesn't use the apache2ctl -l command to find modules, as some older Apache releases don't support that flag. Instead it looks at the core modules (as shown by apache2 -l) , and also at any LoadModule lines in your Apache config file. Does your Apache config contain any LoadModule entries, and if so is there one for the userdir module? - Jamie |