Re: Broken php.net mirror (Content Negotiation/MultiViews possibly turned on)
| From: | Hannes Magnusson | Date: | Thu, 29 Mar 2007 20:54:27 +0000 |
| Subject: | Re: Broken php.net mirror (Content Negotiation/MultiViews possibly turned on) | ||
| References: | 1 | Groups: | php.mirrors |
| Request: | Send a blank email to php-mirrors+get-34997@lists.php.net to get a copy of this message | ||
Hi all, again
On 3/29/07, Hannes Magnusson <bjori@php.net> wrote:
Hello all The mirror you (bcc'ed) are maintaining for us (php.net) have either MultiViews or Content Negotiation enabled causing our error handler not being triggered for some searches. Please have a look at your mirror configuration and fix this as soon as possible.This seems to be a bug in Apaches VirtualHost configuration where the 'Options' directive is ignored. The workaround is it to move the Options -MultiViews into <Directory /path/to/phpweb /> i.e.: <VirtualHost *:80>
<Directory /path/to/phpweb>
Options -Indexes -MultiViews
</Directory>
DocumentRoot /path/to/phpweb
ServerName ....
....
</VirtualHost>
-Hannes
I committed a new test case for our mirror-test-bot to check this, using /functions as a test page, which will disable your mirror within couple of hours (unless you fix it first of course). In other news: Thank you for your support to the project! =) -Hannes