#1 Utilise 'virtual' plutôt que 'file' pour les includes.

Fusionné
mherrb a fusionné 1 commits à partir de mherrb/master vers tetaneutral.net/master il y a 7 ans

Avec apache, file considère son argument comme un chemin absolu, ce qui ne marche pas du coup dans un vhost.... Si on veut mettre le site sur www.tetaneutral.net il faut faire ça. ca a l'air de marcher aussi sur www2/nginx.

Avec apache, file considère son argument comme un chemin absolu, ce qui ne marche pas du coup dans un vhost.... Si on veut mettre le site sur www.tetaneutral.net il faut faire ça. ca a l'air de marcher aussi sur www2/nginx.
vross a commenté il y a 7 ans
Propriétaire

Merci ! Ça tourne en effet sur www2 avec nginx. Le fait que file ne fonctionne pas dans un vhost, c'est spécifique à Apache, non ?

Merci ! Ça tourne en effet sur www2 avec nginx. Le fait que `file` ne fonctionne pas dans un vhost, c'est spécifique à Apache, non ?
Matthieu Herrb a commenté il y a 7 ans
Propriétaire

Je pense que c'est parce que la config de nginx fait un chroot dans le dossier html que ça marche comme tu l'a fait. La spec SSI de apache dit que avec file= on n'a pas le droit à des chemins absolus. https://httpd.apache.org/docs/current/mod/mod_include.html#element.include

Je finis de me battre avec puppet et j'active le nouveau site sur www.ttnn.

Je pense que c'est parce que la config de nginx fait un chroot dans le dossier html que ça marche comme tu l'a fait. La spec SSI de apache dit que avec file= on n'a pas le droit à des chemins absolus. https://httpd.apache.org/docs/current/mod/mod_include.html#element.include Je finis de me battre avec puppet et j'active le nouveau site sur www.ttnn.
Cette Pull Request a été fusionnée avec succès !
Connectez-vous pour rejoindre cette conversation.
Pas d'étiquette
Aucun jalon
Pas d'assignataire
2 Participants
Chargement…
Annuler
Enregistrer
Il n'existe pas encore de contenu.