Peter Tribble wrote: > On Fri, Apr 4, 2008 at 5:07 AM, Isvaran Krishnamurthy > <Isvaran.Krishnamurthy at sun.com> wrote: > >> Peter Tribble wrote: >> >> > > I see from your later message that you've addressed the config location issue. > > >> 2.1.2 File to configure apache with a new URL mapping for >> /phpmyadmin >> >> /etc/apache2/2.2/conf.d/phpmyadmin.conf >> >> What is the mechanism for a user to enable phpmyadmin? >> >> I don't think I understood the question correctly. There's no enabling on >> phpmyadmin. Once the url mapping is done it is served by apache directly. >> And the URL mapping is done only inside a <IfModule >> mod_php.c>....</IfModule> block. >> > > Presumably, though, phpMyAdmin isn't include in the default > apache configuration? > > Or, to ask the question directly: if the phpMyAdmin package is > installed, will the url mapping be enabled by default? > > I would expect not. But it seems that it is. > > However, it appears that the supplied apache httpd.conf simply > Includes conf.d/*.conf so that everything installed is enabled by > default. I'm not at all sure that's a good idea, but that's a more > general problem and isn't a specific problem with phpMyAdmin. > (This behaviour is different from the default apache behaviour I'm > used to - and was expecting - where everything has to be explicitly > enabled.) > > >> 3.1 Documentation files >> >> /usr/share/phpmyadmin/Documentation.html >> /usr/share/phpmyadmin/Documentation.txt >> >> >> How does the user discover this documentation? >> >> phpMyAdmin provides a link to the documentation. >> > > My confusion is that I was expecting phpMyAdmin to be disabled > by default, which leads to the chicken and egg problem of how > to read the documentation. > > However, the question is still valid: how does a user know where > to point their browser to? > Maybe, a set of Desktop Start Menu items somewhere should expose PHPMyAdmin (open the page) and its documentation...: ...PHPMyAdmin ..........Configure ..........Show Page ..........View Documentation
Ludo