OVH Cloud OVH Cloud

probleme avec la fonction copy

3 réponses
Avatar
Olivier POUZIN
Bonjour à tous,

Je rencontre le problème suivant :
Dans un script PHP (v 4.3.10) je souhaite copier un fichier
situé sur un serveur Novell sur un PC Windows XP, dans le
dossier où s'exécute le script. Sur le PC XP, le serveur
Novell correspond au lecteur F.
J'ai essayé sans succès :
copy("F:\dossier\exemple.txt","C:\easyphp18\www\test\exemple.txt")
sachant que par exemple
copy("C:\dossier\exemple.txt","C:\easyphp18\www\test\exemple.txt")
fonctionne sans problème.

J'ai essayé également sans plus de succès (entre autres)
copy("F\\dossier\\exemple.txt","C:\easyphp18\www\test\exemple.txt")
copy("F:\\dossier\\exemple.txt","C:\easyphp18\www\test\exemple.txt")

J'ai fait les mêmes essais sur un serveur en W2003 avec les mêmes
résultats (connecté en admin dans les deux cas)

Quelque(s) chose(s) m'échappe(nt), et c'est après une infructueuse
consultation de la doc sur Nexen que je sollicite votre aide :-((

Merci d'avance à ceux qui pourront m'aider

3 réponses

Avatar
1ternaute

Dans un script PHP (v 4.3.10) je souhaite copier un fichier
situé sur un serveur Novell sur un PC Windows XP, dans le
dossier où s'exécute le script. Sur le PC XP, le serveur
Novell correspond au lecteur F.
J'ai essayé sans succès :
copy("F:dossierexemple.txt","C:easyphp18wwwtestexemple.txt")
sachant que par exemple
copy("C:dossierexemple.txt","C:easyphp18wwwtestexemple.txt")
fonctionne sans problème.
Je ne comprends pas.

L'utilisateur qui 'lance' le script php, il est 'loggue' sur la machine
XP, et il a le repertoire 'dossier' du serveur Novel 'monte' sur F: ?

Avatar
Olivier POUZIN

Dans un script PHP (v 4.3.10) je souhaite copier un fichier
situé sur un serveur Novell sur un PC Windows XP, dans le
dossier où s'exécute le script. Sur le PC XP, le serveur
Novell correspond au lecteur F.
J'ai essayé sans succès :
copy("F:dossierexemple.txt","C:easyphp18wwwtestexemple.txt")
sachant que par exemple
copy("C:dossierexemple.txt","C:easyphp18wwwtestexemple.txt")
fonctionne sans problème.


Je ne comprends pas.
L'utilisateur qui 'lance' le script php, il est 'loggue' sur la machine
XP, et il a le repertoire 'dossier' du serveur Novel 'monte' sur F: ?


Merci de ton intérêt pour ma question.
Le script php s'exécute sur la machine XP. Au début du script,
le programme doit récupérer des fichiers se trouvant sur le serveur
(chemin d'accès F:dossier... vu de la machine XP)
et les recopier dans un dossier situé en dessous de celui où se trouve
le script.

J'espère que je suis plus clair ;-)


Avatar
Marc Quinton
Olivier POUZIN wrote:

Merci d'avance à ceux qui pourront m'aider


je t'ai repondu sur l'autre newsgroup.