TheMatrix

Inscris le 28/10/2009 à 23:32
  • Signature
    TheMatrix
  • Site web
  • Nombre de sujets
    1
  • Nombre de messages
    4
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
TheMatrix
le 28/10/2009 à 23:37
[PHP] MKDIR problèmes
Bonjour,

Je rencontre un soucis avec la fonction mkdir:

- Serveur web(apache) sur machine A
- Serveur php sur machine A
- Stockage des fichiers sur server B

Lorsque je tente de deplacer un fichier (via php) du serveur A vers B, je créè une arborescence de rangement. Pour se faire j'ai mappé un drive sur le share de stockage. Mais voilà lorsque je tente d'utiliser mkdir pour créer l'arborescence, j'obtiens ce message:

Warning: mkdir() [function.mkdir]: No such file or directory in C:\MyWeb\Web\Images Managment\PHPLibrary\Content.php on line 205

Est ce que cela parle à quelqu'un?

Merci de votre aide.
TheMatrix

Ses derniers messages sur les forums

forum
TheMatrix
le 29/10/2009 à 00:19
[PHP] MKDIR problèmes
Petite précision, R:/IMAGES/BACKUP/ sont des répertoires existant :-)
TheMatrix
TheMatrix
le 29/10/2009 à 00:18
[PHP] MKDIR problèmes
Warning: copy(R:/IMAGES/BACKUP/toto.txt) [function.copy]: failed to open stream: No such file or directory in C:\MyWeb\Web\Images Managment\PHPLibrary\Content.php on line 205


Le truc c'est le path qu'il remonte (R:/IMAGES/BACKUP/toto.txt) c'est la destination :-(

Pour la création des répertoires, j'ai bien tenté de mettre les "\\" mets à priori ca ne lui suffit pas :-(
TheMatrix
TheMatrix
le 29/10/2009 à 00:07
[PHP] MKDIR problèmes
Hello,

Déjà merci pour la réponse;

Et donc oui j'utilise 2 systèmes Windows 2003/2000;

Pour le format des chemins, je pense avoir tout essayé (sauf la bonne solution surement :-) ):

<?php 
mkdir ("C:\\toto");
mkdir ("C:\\toto\\");
mkdir ("C:/toto");
mkdir ("C:/toto/");

// et même via l'adresse IP (plutot que le share lui même):
mkdir ("\\\\SERVER/toto");
mkdir ("\\\\SERVER/toto/");
mkdir ("\\\\SERVER\\toto");
mkdir ("\\\\SERVER\\toto\\");
?>


Pour info si cela peut aider à comprendre, le copy php (dans le même contexte, mais sans création de l'arborescence) donne:


Warning: copy(R:/IMAGES/BACKUP/toto.txt) [function.copy]: failed to open stream: No such file or directory in C:\MyWeb\Web\Images Managment\PHPLibrary\Content.php on line 205


Merci.
TheMatrix

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours