Bonjour,
Je suis entrain d'écrire une petit script qui déplace des fichiers/répertoires, et je tombe sur une erreur assez particulière..
voila la portion de code responsable :
Code :
- echo 'is readable '.is_readable($this->path).'<br/>';
- echo 'is writable '.is_writable($this->path).'<br/><br/>';
- echo 'is writable'.is_writable($this->inc->getPath().'uploads/').'<br/>';
- if (rename($this->path,$this->inc->getPath().'uploads/'.urlencode($this->nom)))
- //continue le traitement
|
Tous les is_readable() / is_writable() retournent true, et je me mange l'erreur suivante :
rename(/tmp/test,/home/esox/projet/../uploads/directory) [function.rename]: Is a directory
Hors dans la doc il est dit que rename peut aussi bouger des repertoires .. Je comprend vraiment pas ...
Merci de me flageller comme il se doit pour ce problème, qui doit être basé sur une faute débile comme tout.
Au revoir
---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait