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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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