[RESOLU] opendir acces repertoire reseau

Petit nouveau ! | 3 Messages

12 oct. 2014, 01:04

Bonjour,

Je cherche à accéder a un répertoire partagé sur un autre serveur (que celui qui héberge mon site). J'ai tout essayé :
notamment créer un lecteur réseau temporaire. (le répertoire est accessible par tout le monde donc pas de pb de droit).
system("net use ".$letter.": \"".$location."\"".$pass." /user:".$user." /persistent:no>nul 2>&1");
Ca ne marche pas : j'ai l'erreur suivante : PHP Warning: opendir(Z:/rep): failed to open dir: No such file or directory

J'ai essayé de créer un répertoire virtuel (que j'ai baptisé pathvirtual) dans IIS. Depuis IIS ca fonctionne très bien, Mais dès que je lance dans php
opendir ('pathvirtual');
ou bien
opendir ('pathvirtual');
etc .... toujours la meme erreur PHP Warning: opendir('pathvirtual'): failed to open dir: No such file or directory

Merci pour votre aide...

Yann

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

12 oct. 2014, 20:24

Salut'

Dans le second cas il faut un path complet.

Pour le premier est tu certains que le lecteur est bien monté ? (Pas d'erreur en retour ?)

@+
Il en faut peu pour être heureux ......

Petit nouveau ! | 3 Messages

13 oct. 2014, 21:29

Salut,

Merci pour ta réponse. Je vais utiliser la deuxième solution. Merci pour le conseil : Ca fonctionne.

Par contre, comme je n'aime pas ne pas comprendre, j'aurais aimé faire marcher la première méthode ... Donc comment faire pour tester que le lecteur est bien monté ?

Merci encore..

Yann