Chmod 777 sous-répertoires et 666 fichiers
Fermé
new morning
Messages postés
127
Date d'inscription
lundi 13 août 2007
Statut
Membre
Dernière intervention
15 mai 2013
-
24 juil. 2008 à 13:43
new morning Messages postés 127 Date d'inscription lundi 13 août 2007 Statut Membre Dernière intervention 15 mai 2013 - 9 août 2008 à 09:03
new morning Messages postés 127 Date d'inscription lundi 13 août 2007 Statut Membre Dernière intervention 15 mai 2013 - 9 août 2008 à 09:03
A voir également:
- Chmod 777 sous-répertoires et 666 fichiers
- Wetransfer gratuit fichiers lourd - Guide
- Renommer plusieurs fichiers - Guide
- Explorateur de fichiers - Guide
- Fichiers dat - Guide
- Fichiers bin - Guide
6 réponses
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
24 juil. 2008 à 13:52
24 juil. 2008 à 13:52
Bonjour,
Euh la commande chmod n'est pas une commande ftp donc il est normal que tu ne puisses pas l'exécuter.
Tapes HELP et regarde la commande qui ressemblerait à ça.
J'ai une question des fichiers et répertoires changent souvent? tu y mets souvent des nouveaux fichiers?
Euh la commande chmod n'est pas une commande ftp donc il est normal que tu ne puisses pas l'exécuter.
Tapes HELP et regarde la commande qui ressemblerait à ça.
J'ai une question des fichiers et répertoires changent souvent? tu y mets souvent des nouveaux fichiers?
new morning
Messages postés
127
Date d'inscription
lundi 13 août 2007
Statut
Membre
Dernière intervention
15 mai 2013
19
24 juil. 2008 à 13:55
24 juil. 2008 à 13:55
Moi je n'y mets rien de nouveau mais c'est pour faire tourner Dokuwiki qui crée des fichiers textes plutôt que d'enregistrer les données dans une base type mysql.
Je me demande si filezilla est bien adapté pour des chmod "en masse", tu en connais pas un libre ou freeware qui fait ça facilement ?
Je me demande si filezilla est bien adapté pour des chmod "en masse", tu en connais pas un libre ou freeware qui fait ça facilement ?
blet
Messages postés
294
Date d'inscription
jeudi 24 juillet 2008
Statut
Membre
Dernière intervention
1 octobre 2010
28
24 juil. 2008 à 15:10
24 juil. 2008 à 15:10
Grave erreur de concept... j'espère d'ailleurs que tu n'es pas hébergé chez Free...
Bref tu ouvres ton filezilla et côté serveur (site distant) tu fais un clic droit sur "attributs de fichiers" et tu pourras changer tes chmod, mais tu peux mettre un dossier ou deux style "uploads" ou "images" en 777 ce qui donne le droit à tout le monde d'écrire dedans, mais ca me parait un peu imprudent de le faire sur tous les dossiers...
Tu mets un chmod 755 à la rigueur, mais pas plus... si un visiteur trouve une petite faille sur ton ftp il va se régaler..
Bref tu ouvres ton filezilla et côté serveur (site distant) tu fais un clic droit sur "attributs de fichiers" et tu pourras changer tes chmod, mais tu peux mettre un dossier ou deux style "uploads" ou "images" en 777 ce qui donne le droit à tout le monde d'écrire dedans, mais ca me parait un peu imprudent de le faire sur tous les dossiers...
Tu mets un chmod 755 à la rigueur, mais pas plus... si un visiteur trouve une petite faille sur ton ftp il va se régaler..
new morning
Messages postés
127
Date d'inscription
lundi 13 août 2007
Statut
Membre
Dernière intervention
15 mai 2013
19
24 juil. 2008 à 15:16
24 juil. 2008 à 15:16
Je reverrai sans doutes le chmod ultérieurement, c'est pourquoi j'aimerai trouver mieux qu'un clic droit par répertoire... Je vais essayer smartftp...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
new morning
Messages postés
127
Date d'inscription
lundi 13 août 2007
Statut
Membre
Dernière intervention
15 mai 2013
19
9 août 2008 à 08:22
9 août 2008 à 08:22
Re-bonjour,
Pas mieux avec Smart FTP.
J'ai déjà trouvé un script pas trop mal utilisant CHMOD -r mais il n'est pas parfait : il faut spécifier à chaque fois le chemin de fichier et il ne distingue pas répertoires et fichiers :
En fait il me faudrait la syntaxe correcte de qq chose qui fasse
Comment coder ça ?
Pas mieux avec Smart FTP.
J'ai déjà trouvé un script pas trop mal utilisant CHMOD -r mais il n'est pas parfait : il faut spécifier à chaque fois le chemin de fichier et il ne distingue pas répertoires et fichiers :
<?php chmod ($chemin/complet/du/repertoire,-R,0777);
En fait il me faudrait la syntaxe correcte de qq chose qui fasse
<?php chmod ($[tous les sous-répertoires du répertoire actuel],-R,0777); chmod ($[tous les fichiers du répertoire actuel et de ses sous-répertoires],-R,0666);
Comment coder ça ?
new morning
Messages postés
127
Date d'inscription
lundi 13 août 2007
Statut
Membre
Dernière intervention
15 mai 2013
19
9 août 2008 à 09:03
9 août 2008 à 09:03
Et au cas où, lorsque je veux supprimer un répertoire, j'utilise
<?php
chmod ($chemin/complet/de/mon_repertoire,-R,0777);
function effacer($dir)
{
if($objet = glob($dir."/*"))
{
foreach($objet as $obj)
{
if(is_dir($obj))
{
effacer($obj);
}
else
{
unlink($obj);
}
}
}
rmdir($dir);
}
effacer('mon_repertoire/');
?>
Mais c'est pareille, ce serait plus simple s'il était possible de faire un "DEFINE" qui mette le répertoire en cours dans la première valeur (le chemin complet) et un autre pour la dernière (seulement le nom du répertoire).
Comment coder ça ?
<?php
chmod ($chemin/complet/de/mon_repertoire,-R,0777);
function effacer($dir)
{
if($objet = glob($dir."/*"))
{
foreach($objet as $obj)
{
if(is_dir($obj))
{
effacer($obj);
}
else
{
unlink($obj);
}
}
}
rmdir($dir);
}
effacer('mon_repertoire/');
?>
Mais c'est pareille, ce serait plus simple s'il était possible de faire un "DEFINE" qui mette le répertoire en cours dans la première valeur (le chemin complet) et un autre pour la dernière (seulement le nom du répertoire).
Comment coder ça ?