sev622
Messages postés62Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention12 septembre 2005
-
31 août 2005 à 08:21
sev622
Messages postés62Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention12 septembre 2005
-
2 sept. 2005 à 13:34
bonjour,
j'ai un problème avec le traitement des fichiers. Quand je travaille avec l'application en local, pas de problème. Par contre, si elle est sur serveur, les fichiers qui se trouvent en local ou sur d'autres serveurs n'existent pas du point de vue de l'application. Qu'est-ce que je dois modifier ?
Merci
sev622
Messages postés62Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention12 septembre 2005 31 août 2005 à 09:25
je précise qu'en local, je n'ai pas besoin de donner les droits à ASPNET et que sur serveur, j'ai beau mettre tous les droits sur les dossiers concernés, ça ne marche pas.
sev622
Messages postés62Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention12 septembre 2005 1 sept. 2005 à 13:41
Prenons le cas qui ne marche pas : l'application est sur serveur.
je veux juste pouvoir lire des fichiers text qui sont stockés sur un serveur X.
Mon site web est stocké sur un serveur Y. Lorsque l'application est sur serveur, je n'ai accès qu'aux fichiers qui sont sur le même serveur (Y), dans le répertoire (ou un sous-répertoire) du site web. Si les fichiers sont sur X, l'accès est refusé bien que j'aie accordé tous les droits à ASPNET sur le répertoire en question. Si les fichiers sont sur le disque dur, il ne trouve pas le chemin.
L'OS du pc est un windows XP, celui du serveur doit être un Windows Server 2003.
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 1 sept. 2005 à 20:00
ne t'étonne pas que ça ne marche pas !!
Un site situé sur le serveur Y ne peut heureusement pas accéder à un autre serveur (X) du même domaine !!
(imagine ce que ça pourrait faire chez des hébergeurs comme hosteur.com ou hebergement.com ! )
Pour ça, il faut que tu crée sur le serveur Y un lecteur réseau
correspondant à un dossier du serveur X. Et que tu autorise ASPNET à
accéder (lecture/écriture) à ce lecteur réseau.
Ensuite tu n'as plus qu'à lire le fichier (qui, pour le serveur Y, se
trouve dans un lecteur, par exemple D:\ ), comme n'importe quel fichier
!
Nurgle
Il est plus aisé d'être sage pour les autres que pour soi-même !