Sujet : 550 Can't remove directory: Directory not empty

Bonjour à tous !
J'ai p'ti soucis bien embêtant : J'ai un dossier (contenant quelques fichiers et dossiers) dans htdocs que je n'arrive pas à supprimer.
Voici le log de Filezilla :

Statut :    Récupération du contenu du dossier...
Commande :    CWD sites
Réponse :    250 OK. Current directory is /jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites
Commande :    PWD
Réponse :    257 "/jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites" is your current location
Commande :    PASV
Réponse :    227 Entering Passive Mode (195,88,84,66,243,74)
Commande :    MLSD
Réponse :    150 Accepted data connection
Réponse :    226-Options: -a -l 
Réponse :    226 3 matches total
Statut :    Contenu du dossier affiché avec succès
Statut :    Récupération du contenu du dossier...
Commande :    CWD default
Réponse :    250 OK. Current directory is /jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites/default
Commande :    PWD
Réponse :    257 "/jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites/default" is your current location
Commande :    PASV
Réponse :    227 Entering Passive Mode (195,88,84,66,240,156)
Commande :    MLSD
Réponse :    150 Accepted data connection
Réponse :    226-Options: -a -l 
Réponse :    226 5 matches total
Statut :    Contenu du dossier affiché avec succès
Commande :    DELE settings.php
Réponse :    550 Could not delete settings.php: Permission denied
Commande :    DELE default.settings.php
Réponse :    550 Could not delete default.settings.php: Permission denied
Statut :    Récupération du contenu du dossier...
Commande :    CWD files
Réponse :    250 OK. Current directory is /jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites/default/files
Commande :    PWD
Réponse :    257 "/jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites/default/files" is your current location
Statut :    Contenu du dossier affiché avec succès
Commande :    CWD /jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites/default
Réponse :    250 OK. Current directory is /jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites/default
Commande :    PWD
Réponse :    257 "/jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites/default" is your current location
Commande :    RMD files
Réponse :    550 Can't remove directory: Permission denied
Commande :    CWD /jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites
Réponse :    250 OK. Current directory is /jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites
Commande :    PWD
Réponse :    257 "/jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs/sites" is your current location
Commande :    RMD default
Réponse :    550 Can't remove directory: Directory not empty
Commande :    CWD /jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs
Réponse :    250 OK. Current directory is /jeuxcoop/jeuxcooperatifs.toile-libre.org-web/htdocs
Commande :    RMD sites
Réponse :    550 Can't remove directory: Directory not empty
Statut :    Récupération du contenu du dossier...
Commande :    PASV
Réponse :    227 Entering Passive Mode (195,88,84,66,236,221)
Commande :    MLSD
Réponse :    150 Accepted data connection
Réponse :    226-Options: -a -l 
Réponse :    226 3 matches total
Statut :    Contenu du dossier affiché avec succès

Si vous pouvez m'aider ce serait gentil, merci smile

Thumbs up Thumbs down


Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /data/web/4/0/forum.toile-libre.org/htdocs/include/parser.php on line 738

2

Re : 550 Can't remove directory: Directory not empty

Parviens-tu à régler les permissions du répertoire (avec Filezilla: click droit dessus, et changer le "chmod") ?

Bien que ton logiciel FTP propose cette option pour changer les permissions, et envoie la commande, elle n'est pas nécessairement effective. C'est un problème (ou pas, car normalement y'a besoin de rien toucher aux permissions, le serveur FTP les mets lui-même bien comme il faut), sauf cas particuliers de serveurs.
Et vu qu'on est dans un cas particulier de serveur, et que y'a des couilles sur le serveur FTP, et que l'admin du dit serveur est à Acapulco, supprimer ce répertoire risque d'être difficile.

Sinon, si tu connais PHP, tu peux zieuter par là, même si je doute que ça solutionne ton problème: http://stackoverflow.com/questions/1653 … -not-empty

Thumbs up Thumbs down