Changement de chmod par page web

0/5 (10 avis)

Snippet vu 9 615 fois - Téléchargée 27 fois

Contenu du snippet

Si vous voulez changer le chmod d'un fichier ou d'un répertoire, créez une page php avec comme code :

<?php
chmod ("/repertoire/fichier", 0###);
?>

Pour mettre un chmod 777 remplacez 0### par 0777. Vous DEVEZ laisser le 0 !
Ne me demandez pas pourquoi mais je sais qu'il faut le laisser !

Exemple pour mettre un chmod 744 sur le répertoire Upload :
<?php
chmod ("Upload", 0744);
?>

Exemple pour mettre un chmod 678 sur le fichier photos.php :
<?php
chmod ("photos.php", 0678);
?>

Exemple pour mettre un chmod 777 sur le fichier telechargements.php qui se trouve dans le répertoire chansons :
<?php
chmod ("chansons/telechargements.php", 0777);
?>

Conclusion :


Conseil : pour le premier chiffre (après le 0) laissez 6 ou 7 sinon vous n'aurez plus de permissions sur votre fichier !

A voir également

Ajouter un commentaire Commentaires
bzozo2007 Messages postés 1 Date d'inscription dimanche 1 avril 2007 Statut Membre Dernière intervention 13 mai 2007
13 mai 2007 à 10:22
Bonjour,
Merci beaucoup, c'est génial votre astuce mais il ne faut pas oublier d'ajouter l'antislash au nom du répertoire par exemple chmod("../doc_pub/",0777);
marcanto_5 Messages postés 47 Date d'inscription jeudi 26 février 2004 Statut Membre Dernière intervention 22 avril 2010
25 mars 2007 à 12:59
Tu peux choisir le nom que tu veux.
De préférence, choisis un nom simple pour y accéder plus facilement : http://tonsite/FICHIER.php
cs_sefyumolotof Messages postés 1 Date d'inscription dimanche 25 mars 2007 Statut Membre Dernière intervention 25 mars 2007
25 mars 2007 à 12:50
je dois l'appeler comment le fichier php ???
cs_dodone Messages postés 5 Date d'inscription mercredi 8 février 2006 Statut Membre Dernière intervention 16 juillet 2008
17 févr. 2006 à 20:22
utilise : mkdir("ton_repertoire",0777)
cs_cacoun Messages postés 59 Date d'inscription jeudi 21 octobre 2004 Statut Membre Dernière intervention 21 mai 2013
27 avril 2005 à 12:06
Salut à tous,

tu viens de me tirer une épine du pied....

Mais voilou, j'ai le problème suivant:
Je viens de créer un répertoire (par ftp_mkdir)
je veux mettre ce répertoire en 0777, or le message suivant apparait :
chmod failed : Operation not permitted ....

Que puis-je faire ????
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (marcanto_5)