[php-maint] libapache2-mod-php5: Bug #589384 breaks default behaviour for MultiViews

Stefan Fritsch sf at sfritsch.de
Wed Aug 15 18:31:44 UTC 2012


FWIW, this bug has been open for 4 months. It would have been nice if 
you (or the php maintainers) could have sent a note to debian-
apache at l.d.o a bit earlier.

If mod_negotiation requires some mime-type for .php to work, then the 
obvious solution would be to add a non-magic type, for example 
"application/x-php".

IMHO, in order to have the whole php config in one place, this should 
be done with AddType in /etc/apache2/mods-available/php5.conf. Maybe 
like this:

# mod_negotiation's MultiViews needs php scripts to have a mime
# type to make negotiation work. These types are added for this
# purpose, but differently from the magic application/x-httpd-* types,
# they do not cause php scripts to be executed. That is done by the 
# SetHandler directives above.
AddType application/x-php         php phtml php3
AddType application/x-php-source  phps



More information about the pkg-php-maint mailing list