Bonjour,
Un visiteur a donné une photo mais sa nomination n'était pas bonne car elle avait des é ou des', j'ai voullu modifier le nom par ftp, mais modification impossible.
Pouvez vous me venir en aide, merci par avance.
cette album est super!!!
seb
Hors ligne
sebing a écrit:
Bonjour,
Un visiteur a donné une photo mais sa nomination n'était pas bonne car elle avait des é ou des', j'ai voullu modifier le nom par ftp, mais modification impossible.
Pouvez vous me venir en aide, merci par avance.
cette album est super!!!
seb
modification impossible => delete + rename en local + nouvel upload + idem pour la miniature...
Hors ligne
Bonjour,
Je vais essayer d'apporter ma modeste contribution.
Quand la miniature a été crée elle a défini l'utilisateur en httpd.
La seule métode que je connaisse pour supprimer un dossier en httpd, c'est de créer un script
à insérer dans un fichier nommé par exemple del.php.
Il suffit d'éditer la dernière ligne du script en mettant le nom du répertoire a supprimer
et de le placer via ftp au même niveau que le répertoire à supprimer (pas dans le répertoire mais au dessus)
puis de l'appeler via un navigateur.
Le code:
<? function effacer($dir) { if($objet = glob($dir."/*")) { foreach($objet as $obj) { if(is_dir($obj)) { effacer($obj); } else { unlink($obj); } } } rmdir($dir);}effacer('nom_du_répertoire_a_supprimer/'); ?> Les commandes sont exécutées sous l'identité du serveur apache, et donc l'effacement ne fonctionne que si les droits au niveau du filesystem permettent à l'utilisateur apache d'effacer les fichiers. Or la plupart du temps, il ne dispose pas des droits suffisants.
Une fois le script appelé, il suffit de retouner dans le FTP.
Normalement, les fichiers httpd sont effaçés.
Hors ligne