Bug: Authentication Needs AllowOverride
I recently installed Twiki (Twikibeta20010803). The installation documentation was good for the most part. I did have a slight problem with my Apache configuration. The installation documentation suggests setting AllowOverride All for the twiki/pub directory. However, in order to get HTTP authentication to work, I had to make sure I had this set for the twiki/bin directory in my httpd.conf. Otherwise, Apache would ignore the .htaccess file in my twiki/bin directory.
I'm not sure why the documentation suggests having this for twiki/pub, as I don't know why anyone would ever need to override the access configuration for that directory. I also don't know if anyone else has had this problem. I searched through this site, and didn't see any prior mention of this problem. It may have something to do with the defaults with which Apache was compiled on my ISP.
Environment
| TWiki version: | Beta 20010803 |
| TWiki plugins: | |
| Server OS: | FreeBSD |
| Web server: | Apache 1.3.12 |
| Perl version: | 5.005pl3 |
| Client OS: | Linux |
| Web Browser: | Mozilla |
--
EugeneKim - 27 Aug 2001
The
twiki/pub directory has
AllowOverride None for security, so that no can can override the settings.
The
twiki/bin directory needs
AllowOverride All because of the
.htaccess. It is not in the docs because
AllowOverride All is the default.
--
PeterThoeny - 04 Dec 2001