5 votes

Le fichier .htaccess entraîne le téléchargement de toutes les pages.

J'ai ajouté la ligne suivante à .htaccess :

AddType application/x-httpd-php .html .htm

Lorsque j'essaie de charger une page sur le côté, mon navigateur essaie de TELECHARGER la page ! Qu'est-ce qui ne va pas ?

Merci de votre attention !

5voto

Quentin Points 325526

Très probablement, vous n'avez pas chargé le module PHP pour votre serveur web. Cela signifie que lorsque le serveur trouve un fichier application/x-httpd-php, il le transmet directement au client au lieu de le faire passer par un interpréteur PHP (qui exécuterait n'importe quel code PHP et produirait un contenu de type text/html). Comme les navigateurs n'incluent pas d'interpréteur PHP, ils traitent le fichier comme tout autre type de contenu inconnu et proposent de l'enregistrer sur le disque.

-1voto

Michael Irigoyen Points 11056

Les documents HTML doivent être transmis au navigateur en tant que text/html . Modifiez votre type MIME.

AddType text/html .html .htm

Si vous essayez d'exécuter des fichiers HTML en tant que PHP, vous devez changer l'extension du fichier en *.phtml.

  • *.html - Contenu HTML
  • *.php - Contenu PHP
  • *.phtml - Contenu HTML avec des scripts.

Si vous essayez de forcer l'analyseur PHP à travailler sur ces types de fichiers, vous devez éditer le fichier httpd.conf sur Apache pour inclure le fichier application/x-httpd-php Type MIME pour ces extensions de fichiers.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X