[CHMOD] Avoir partout un CHMOD 777

Résolu/Fermé
Pico51 Messages postés 716 Date d'inscription mercredi 27 décembre 2006 Statut Membre Dernière intervention 16 juillet 2019 - 25 févr. 2007 à 14:00
 Lunaire - 7 déc. 2010 à 18:06
Bonjour,
j'ai créé un dossier qui doit contenir des fichiers textes que je créé grâce à PHP.
Je voudrais que le CHMOD de ces fichiers soit dès leur création à 777 mais lorsqu'ils sont créés, il est à 644.
Pourtant, le dossier dans lequel sont les fichiers à un CHMOD de 777.
Comment je dois faire ?
Merci

5 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
26 févr. 2007 à 00:08
A priori c'est une histoire de umask.
https://www.php.net/umask

Bonne chance
3
FlyTbird Messages postés 29 Date d'inscription mercredi 29 septembre 2004 Statut Membre Dernière intervention 25 février 2007 8
25 févr. 2007 à 23:36
Bonjour,

Si tu fait un

chmod 777 *

dans le repertoire tu vas affecter la sécurité aux fichiers existants seulement.

Il faut affecter la sécurité au dossier directement donc tu te met dans le dossier contenant ton dossier a changer et tu fait :

chmod -R dossier/ (tu remplace "dossier" par le nom de ton dossier)
3
Pico51 Messages postés 716 Date d'inscription mercredi 27 décembre 2006 Statut Membre Dernière intervention 16 juillet 2019 69
3 mars 2007 à 13:48
Je viens de lire le site que tu m'as proposé mais est-ce que l'on peut changer le chmod juste à l'aide de la fonction chmod() ?
3
Pico51 Messages postés 716 Date d'inscription mercredi 27 décembre 2006 Statut Membre Dernière intervention 16 juillet 2019 69
4 mars 2007 à 19:13
Merci !
2

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
c koi un chmod 777 parce que sur un site ils me disent quelque chose que je comprend pas :'( tener je vous done ce qu'ils me disent:
Le dossier ./cache/ est accessible en écriture?
Echec
Vous pouvez soit CHMOD le répertoire ./cache/ à 777 ou de désactiver toutes les fonctionnalités de cache via le housekeeping à la fin de l'installation.

Le dossier ./install/ est accessible en écriture?
Echec
Votre fichier config.php seront créés dans ce dossier que vous devrez déplacer dans ./includes/ après l'installtion. Merci de CHMOD 777 ./install/ (aucun problème de sécurité se poseront parce que vous supprimez ce dossier après l'installation de toute façon).

voila j'epsere que vous trouverez ce qu'il faut faire.
1