Web IIS : impossible d'utiliser des fichiers du réseau local - Hébergement - Réseaux grand public / SoHo
Marsh Posté le 31-03-2011 à 23:54:42
Il te suffit de faire tourner IIS sous le compte avec lequel tu montes le partage réseau.
Marsh Posté le 01-04-2011 à 13:16:20
Tu veux dire que dans IIS qui est installé sur mon serveur WinXP je dois utiliser le compte de la machine sous Win7 qui monte le partage réseau ?...
Si c'est bien le sens de ta phrase bah j'ai déjà essayé aussi
J'ai même ouvert au maximum mon partage sous Win7 en attribuant les privilèges max aux comptes admin, utilisateur local, et même invité !
Décidément y'a un truc qui m'échappe
Marsh Posté le 01-04-2011 à 14:01:28
Salut,
normalement IIS utilise un compte système pour démarrer.
Donc je penche aussi pour un problème de droits d'acces au partage.
A+
Marsh Posté le 01-04-2011 à 14:12:49
IIS tourne par défaut avec un compte système.
Tu as monté ton partage sur ton XP avec un compte utilisateur, différent de ce compte système => IIS ne voit pas ton mappage réseau.
Il faut faire tourner IIS avec le compte utilisateur sous XP qui a monté ce partage réseau.
Marsh Posté le 01-04-2011 à 16:56:48
Eh bien c'est le cas : IIS tourne sous le compte même qui a été utilisé pour monter mon lecteur M: !
Ceci dit, IIS était DEJA installé avant que je ne monte le lecteur réseau, et à l'époque je n'avais pas non plus de mdp admin...
Peut-être que le simple fait de déconnecter puis remonter le lecteur réseau maintenant que tout est configuré pourrait me mener quelque part
Bon, merci pour ces infos les gars : au moins j'ai de nouvelles pistes à creuser maintenant
Je poste dès que j'ai du nouveau !
PS : juste une question de noob : qu'appelez vous un compte système ?
Marsh Posté le 31-03-2011 à 23:07:32
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 !!!