Bonjour,
nous avons mis en place sur notre serveur OVH (Gentoo, Apache 2.2.19, PHP 5.2.13) un fichier .htaccess afin de convertir nos fichiers javascript en PHP. Le fichier contient la ligne suivante :
AddType application/x-httpd-php .js
Puis dans nos fichiers javascript, nous avons ajouté le header suivant afin qu'ils puissent être interprétés par le navigateur :
1 2
| header('Content-type: application/x-javascript; charset=UTF-8');
header('Cache-Control: max-age=3600, must-revalidate'); |
Malheureusement, lorsqu'on regarde la section "Network" du "Developer Tools" de Chrome, les fichiers javascripts apparaissent comme des fichiers PHP (application/x-httpd-php) et le navigateur nous indique des erreurs au niveau des "<?php" (nous avons l'impression que le serveur ne traite pas le PHP dans ces fichiers).
Pourquoi ne sont-ils pas reconvertis en javascript ?? 
Y aurai t'il un module à ajouter à apache ou PHP ??
Ps : nous avons wamp installé sur nos machines en local et tout fonctionne correctement. Les fichiers javascripts sont bien du type application/x-javascript et donc bien interprétés par le navigateur.
Merci de votre aide
Partager