Bonjour à tous !
Voilà quelques années que j'utilise IIS de manière très basique sur mon serveur de fichiers, et ce juste pour gérer mon petit site web perso afin qu'il soit accessible sur la toile ...
J'ai récemment déplacé mon volume de stockage sur une autre machine, de ce fait l'intégralité de mes données, y compris les fichiers de mon petit site web, se retrouvent stockées non plus en local dans mon serveur mais sur le réseau ; j'y accède donc en montant un lecteur réseau dans le poste de travail de Windows.
Afin d'éviter de trop chambouler ma configuration, j'ai attribué au lecteur réseau en question la même lettre que celle de mon volume lorsqu'il était physiquement dans mon serveur ; je passe donc de M:\ à... M:\ !!!
Pourtant le simple fait qu'il 'agisse d'un lecteur réseau et non plus d'un volume local fait que IIS ne veut plus accéder à mes fichiers, et il me retourne une erreur 500 à chaque fois que j'essaie de m'y connecter !
Pour info, mon "serveur" (c'est un peu un abus de langage dans mon cas ) tourne sous XP Pro, et le volume réseau où se trouvent mes données est géré par Windows 7
* Alors j'ai tout de suite pensé à un souci au niveau des droits d'accès aux dossiers, mais je peux y accéder normalement via l'explorateur de fichiers, donc ça ne vient pas de là...
* Ensuite en regardant dans la console d'administration IIS j'ai remarqué le bouton "se connecter en tant que"... Alors ni une ni deux, hop : j'entre les login/mdp qui permettent habituellement d'accéder au réseau : aucun changement...
* Après j'ai aussi fait une tentative en redéfinissant les privilèges du service "Administation IIS"... Je sais que ce n'est pas recommandé, mais en désespoir de cause j'étais prêt à tenter le tout pour le tout et je lui ai donné les droits admin...
Bah c'est pas ça non-plus !
En même temps je m'attendais plutôt à trouver un service genre "Serveur Web IIS" et non "Administration IIS" ; finalement je ne suis pas tellement étonné que le fait de modifier les privilèges d'un simple service d'administration ne change quoi que ce soit au serveur en lui-même mais bon : je n'ai rien trouvé d'autre en rapport avec IIS dans la liste des services...
Donc voilà, à force de me casser la tête j'ai fini par envisager de passer sur un autre type de serveur genre Apache/Tomcat qui m'avait déjà donné satisfaction par le passé, mais il nécessite de déplacer les fichiers de mon site web dans son arborescence locale, ce qui ne m'arrange pas du tout : les fichiers de mon site web doivent absolument rester à la même place puisque d'autres applis y accèdent aussi !
J'ai tenté aussi AnalogX Simple Server qui fait ce dont j'ai besoin mais qui plante sans arrêt...
Donc voilà :
- Soit il existe un autre petit soft de type "serveur Web" qui me permette de gérer mon site web sans déplacer mes fichiers, et là je suis tranquille
- Soit je conserve IIS qui fait ça très bien mais que je ne parviens pas à configurer pour qu'il accepte de prendre en compte des fichiers qui se trouvent sur le réseau !
Je m'adresse aux spécialistes qui sauront dépatouiller la quiche que je suis dès que ça commence à toucher à la gestion des privilèges sur le réseau
Merci les gars
---------------
...m'enfin !!!