[CHMOD] Avoir partout un CHMOD 777

Résolu
Pico51 Messages postés 846 Statut Membre -  
 Lunaire -
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
--
Pico ;)
Configuration: Windows XP
Firefox 2.0.0.2

5 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    A priori c'est une histoire de umask.
    https://www.php.net/umask

    Bonne chance
    3
  2. FlyTbird Messages postés 29 Statut Membre 8
     
    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
  3. Pico51 Messages postés 846 Statut Membre 69
     
    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
  4. Pico51 Messages postés 846 Statut Membre 69
     
    Merci !
    2
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Lunaire
     
    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