IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Limitation Fonction Rename()


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 25
    Points : 21
    Points
    21
    Par défaut Limitation Fonction Rename()
    Bonjour,

    J'ai un petit script qui me permet de renommer des fichiers qui sont souvent "enfouis" trés loin dans des dossiers et sous dossiers. La fonction rename() fonctionne bien quand les fichiers ne sont pas trop loin, mais par exemple quand le fichier est placé dans le quatrième (ou plus) sous-dossier d'un dossier cela ne fonctionne plus. D'ou la question :

    Est-ce que la fonction rename() accepte une adresse de fichier d'une certaine longeur maxi ? Quelle est éventuellement celle-ci ? Et pour finir auriez vous un conseil à me donner pour éventuellement "contourner" cette limitation ?

    Un grand merci d'avance.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 84
    Points : 63
    Points
    63
    Par défaut
    Hello,
    D'après http://php.net/manual/fr/function.rename.php,
    certains sont contraints de passer par un "exec".
    Commence par lire les commentaires de cette page pour voir si quelqu'un a la même limitation que toi.

  3. #3
    Membre averti
    Avatar de antoinev2
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    177
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 177
    Points : 376
    Points
    376
    Par défaut
    Bonjour,

    ça ne m'étonnerait pas que la limite soit 256 caractères : quand on fait des copies de documents par exemple, cette limite s'applique (je ne parle pas de PHP, simplement de l'action classique sous windows de copier des documents).

    A vérifier...

Discussions similaires

  1. Utilisation de la fonction renames()
    Par maxime93 dans le forum Général Python
    Réponses: 4
    Dernier message: 28/03/2007, 18h22
  2. Fonction rename php -> Permission Denied
    Par Alain15 dans le forum Langage
    Réponses: 6
    Dernier message: 01/08/2006, 11h47
  3. Limiter fonctions system et exec
    Par Toufinet dans le forum Apache
    Réponses: 2
    Dernier message: 18/07/2006, 20h41
  4. Probleme avec la fonction rename()
    Par TheZenZen dans le forum C
    Réponses: 6
    Dernier message: 08/10/2005, 16h59
  5. Réponses: 6
    Dernier message: 04/10/2005, 18h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo