Comment soutenir “AddType x-mapp-php5 .php” sur ma machine de développement
De mon fournisseur d'accès m'oblige à mettre ce qui suit dans mon .htaccess:
AddType x-mapp-php5 .php
Mais qui me brise le développement de la machine.
Je ne comprends pas vraiment ce que la directive est pour, mais je suis malade de commentaire pour le dev, et de décommenter chaque fois que j'ai besoin de télécharger une nouvelle version.
Est-il un moyen de soutenir le dev?
OriginalL'auteur Lee Kowalkowski | 2009-07-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer de le
<IfModule>
directive Apache pour distinguer votre machine de développement de la machine de production.E. g. la suite pourrait fonctionner si vous utilisez PHP comme module Apache, et votre fournisseur de services internet au lieu de CGI:
Vous pouvez également vérifier l'existence d'un module PHP4.
Ou vous pouvez passer d'un paramètre de démarrage d'Apache sur votre machine de développement et de vérifier que l'utilisation de
<IfDefine>
.Excellent, votre extrait de code a fonctionné sans modification. Aussi longtemps que mon FAI ne pas changer la façon dont ils proposent des PHP5 de façon inattendue, je vais bien, je croise les doigts.
OriginalL'auteur mercator
Ce qu'indique au serveur web que les fichiers avec l'extension
.php
sont traitées par le module PHP.Mais je vous recommande de poser serveur web de questions connexes serverfault.com où votre question n'obtiendrez pas fermé (avec la raison appartient à serverfault.com) et où vous recevrez beaucoup mieux de réponses qu'ici.
Intéressant, mon httpd.conf a AddType application/x-httpd-php .php - Donc je suppose que mon module php reconnaît application/x-httpd-php, mais mon fournisseur d'accès internet du serveur php du module reconnaît x-mapp-php5. Peut-être parce que leur défaut php_module est PHP4.
OriginalL'auteur soulmerge