#1 Le 16/09/2015, à 16:19
- pfrappe
[résolu]Fichier atteint via lien symbolique pointe sur anc. version
Situation
Je crée un logiciel php dont les sources sont dans
/var/lib/synergaia
qui contient un répertoire de javascript
/var/lib/synergaia/js
.
Pour chaque site utilisant ce logiciel, je crée des répertoires
/var/www/monsite
et dans ce répertoire des liens symboliques de monsite/js vers synergaia/js.
Jusqu'à présent pas de problèmes.
Je crée une nouvelle application /var/www/wer et je crée les liens symboliques via
ln - s /var/lib/synergaia/js /var/www/wer/js
Description du problème
Quand je liste /var/www/wer/js via ls - l tout va bien. Via geany idem.
Dans ce répertoire il y a un fichier synergaia.js. Or, via le navigateur, pas moyen d'obtenir la bonne version du fichier.
Quand je lance dans le navigateur l'url localhost/wer/js le répertoire s'affiche correctement et les dates de fichiers sont bonnes.
Mais si je clique sur le fichier synergaia.js le navigateur ouvre et affiche une ancienne version (je ne sais même pas où elle se trouve...)
Tests effectués
Or, via thunar, j'ouvre bien la dernière version du fichier. Via Geany c'est la bonne version aussi.
Il semble que ce soit seulement le navigateur - donc Apache ? - qui affiche la mauvaise version.
J'ai supprimé et recréé mes liens symboliques plusieurs fois, pas de changement.
Redémarré le serveur, pas de changement
Résumé
Un de mes fichiers dans un répertoire atteint par un symbolique est bien atteint correctement partout sauf sous Apache : il ouvre alors une ancienne version dont l'emplacement est inconnu.
Merci d'avance de vos idées
Dernière modification par pfrappe (Le 16/09/2015, à 18:18)
Hors ligne
#2 Le 16/09/2015, à 18:17
- pfrappe
Re : [résolu]Fichier atteint via lien symbolique pointe sur anc. version
Vient du navigateur... : f5 résoud le problème !
Hors ligne