J'ai un petit problème philosophique...
Les hypothèses de base :
- Mon site Web est hébergé sur un serveur W2K3 avec IIS6 et PHP par dessus
- J'ai un serveur RHEL4 avec un partage samba version 3
- Un répertoire virtuel de mon site Web pointe sur le partage samba avec des identifiants locaux au serveur RHEL4
- Dans la console d'administration de IIS, je vois bien les fichiers contenus dans mon partage samba
- Si je mappe le partage samba sous une lettre de lecteur au sein d'une page php j'arrive bien faire des opérations sur les fichiers contenus (dir, copy, et tout ce genre de saloperies...) avec des exec() ou équivalent
- D'atteindre les fichiers du partage en faisant pointer dessus un lien http
- C'est le drame... erreur IIS 500 : erreur interne au serveur (pas très parlant...)
- Mais pourquoi ?
- L'accès au partage samba par IIS6 est super lent (quand je mappe une lettre de lecteur selon la procédure décrite plus haut)
- Les versions de windows et de samba on l'air d'influer énormément sur ce genre de comportements... mais je suis pas encore allé plus loin dans ma plongée en eaux troubles...