Chmod 0777 et supprimer dossiers/fichiers

Fermé
legend83 Messages postés 1 Date d'inscription samedi 25 avril 2009 Statut Membre Dernière intervention 25 avril 2009 - 25 avril 2009 à 12:57
Bonjour,

Depuis quelques temps je tente d'envyer mon site sur l'hébergeur 000webhost;

Seulement, mon site étant une plateforme de blog, j'ai besoin pour diverses raisons de créeer un dossier par membre à son nom, contenant à son tour plusieurs fichiers plus un autre dossier.

usque la, ok tout fonctionnait du moins en local, car depuis uqe je l'ai mis en ligne je rencontre de nombreux bugs plus ou moins surprenant:
- Quand le membre souhaite supprimer osn compte directement dpeuis son administration (partie membre) tout fonctionne, toutes les données sont supprimés dans Mysql, ainsi que le dossier à son nom, et les fichiers/dossiers qu'il contient.
- Mais quand je tente de supprimer directement depuis la partie adminmême si le script change un peu, le système pour supprimer les dossiers/ficherds est exactement le même et pourtant : aucun fichiers/dossiers n'est supprimé !

J'ai donc tenté de supprimer manuellement pour essayer, mais impossible de supprimer egalement !

Je me suis demandé si cela pouvait être en rapport avec le chmod, le truc c'est que à l'origine comme je l'ai dit j'avais modifié le chmod du dossier qui contient tous les dossiers/fichiers, c'était ok, mais la impossible de modifier le chmod des dossiers contenus, ceuux-ci n'étant pas en 0777, j'ai cette erreur :

Warning: ftp_site() [function.ftp-site]: Could not change perms on /public_html/espace_membre/blog_membres/blog/test9: Operation not permitted in /home/manager/public_html/includes/filesystem.inc.php on line 571
An error has occured
Unable to execute site command chmod 0777 /public_html/espace_membre/blog_membres/blog/test9. Note that the CHMOD command is only available on Unix FTP servers, not on Windows FTP servers.


Comment cela ce fait que je ne puisse pas modifier alors que j'avais pu le faire sur le dossier supèrieur ? De même j'avais tenté de modifier directement dans le script à l'inscription mais la fonction php chmod("$adresse", 0777); ne fonctionnait pas non plus.


Sauriez vous d'où ce problème très génant peut provenir ? Est ce que cela viendrait de 000webhost ?