Apache et partage fichiers windows
Bonjour,
Je vient de migrer un serveur web (intranet) qui était hébergé sur une Debian 7.x vers un autre serveur sous Debian 9.x.
C'est un serveur classique Apache+php+Mariadb (J'ai adapté ma config d'Apache pour prendre en compte les évolutions)
J'ai plusieurs point de montages qui pointent sur un serveur de fichier Windows, ainsi que sur un NAS (backups), les partages fonctionnent.
Une partie du site hébergé contient des liens vers des documents (.pdf, .doc et .xls). Une partie de ces documents sont stockés en local sur le serveur, l'autre partie sur le serveur Windows.
La config d'apache contient des alias vers ces différents répertoires et points de montage.
Voila pour la mise en situation, maintenant le problème :
Lorsque je clique sur le lien d'un fichier hébergé en local, pas de problème le fichier est chargé et affiché avec l'appli qui va bien.
Mais si je clique sur le lien d'un fichier stocké sur le serveur Windows le fichier est bien chargé mais contient des erreurs, ce qui se traduit aléatoirement pas des fichiers qui n'affichent que la première page ou contenant des hiéroglyphes :calim2:
J'ai fait une comparaison binaire d'un fichier téléchargé avec l'original, ils sont bien différents.
Avec une console, lorsque je copie un fichier du point de montage du serveur Windows vers un répertoire local, le fichier s'affiche normalement (samba serais donc ok)
Le problème n'existe que lors de l'accès direct d'Apache vers le point de montage Windows ??!!? :weird:
Une idée ? :?