Le togggdeletor : script pour effacer des répertoires ftp via http.
http://toggg.com/togggdeletor.php.html
ou
http://toggg.info/togggdeletor.php.html
Script fait par Toggg pour détruire des fichiers qui appartiennent à apache dont à na plus les droits par ftp, et dont il est impossible de modifier le chmod en 777.
Le problème s’est posé recémment chez certains hébergeur, suite à une installation de SPIP via le spip_loader.php.
Le spiploader à été en parti réparé par James, mais il continue à créer des problèmes chez certains hébergeurs. Le ticket sur ce problème a été réouvert, et les messages d’erreur de ce type sur la liste user sont fréquents.
Donc, face à ce problème, s’offre à nous deux solutions :
- Contacter l’hébergeur (c’est encore la méthode la plus sure à 100 %), mais encore faut-il que celui-ci soit disponnible.
- Utiliser le script de Toggg qui nous explique comment ca fonctionne. (ca peut ne pas fonctionner sur tous les répertoires).
Attention :
Ce truc est évidememnt très dangereux , une fois utilisé , il faut le virer ou le renommer en quelquechose de pas .php
C’est brut de fonderie , il n’y a pas de fioritures.
Mode d’emploi :
- copier le script dans un cequetuveux.php que tu mets à la racine et que tu appelles depuis ton navigateur.
- tu rentres un répertoire que tu veux nettoyer
- ensuite un bouton delete t’est proposé (delete récursif du répertoire et de tous ses sous-répertoires)
- Il y a une sécurité : un checksum est vérifié entre le premier affichage et au moment du delete , si le répertoire a changé , le delete est refusé.
- Eventuellement , si il y a un "mix" de propriétaires , il peut être nécessaire de travailler simultanémént avec ftp ou ssh pour les parties non possédées par apache.
Alexandra
Le 9 oct. 06 à 06:08, Zéas a écrit :
Bonjour, j'ai un gros problème lors de l'installation de Spip 1.9.1.
J'ai suivi la procédure détaillée indiquée sur spip.net pour mettre à
jour Spip. Or, j'étais en 1.8 donc j'ai fait la réinstallation complète
de Spip comme conseillé pour faire propre.
J'ai utilisé spip_loader que j'ai mis à la racine de mon site puis que
j'ai appelé via firefox.
J'ai suivi la procédure...
Spip me demande ensuite de mettre à jour la base de données et pour cela
de m'identifier sur le serveur en créant le dossier "admin...". Or, je
ne peux pas créer ce dossier. Il semble que je n'ai plus les droits.
Je voulais donc réinstaller rapidement mon ancienne version en
supprimant ce qui a été installé par Spip_loader et en remettant à la
racine le contenu de mon site que j'avais mis dans un sous-dossier
temporairement comme conseillé dans la procédure sur spip.net.
Mais voila, je ne peux plus rien créer ni supprimer de ce qui a été
installé par le Spip_loader.
Je n'ai pas trouvé de trace de ce problème.
suis-je à côté de la plaque? Avez-vous une idée pour me sauver ?
Merci d'avance pour toute aide,
Olivier
L'adresse du site au cas où : www.bruitdebulles.com
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ