IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

CHMOD, MKDIR et AMEN


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Homme Profil pro
    Designer API
    Inscrit en
    Octobre 2003
    Messages
    280
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Designer API

    Informations forums :
    Inscription : Octobre 2003
    Messages : 280
    Points : 166
    Points
    166
    Par défaut CHMOD, MKDIR et AMEN
    Bonjour,

    j'ai un hébergement Amen, enfin bref passons ^^
    J'aimerais faire un script qui change les droits d'accès d'un dossier existant sur mon serveur. J'ai lu la faq d'Amen et suivi leur manipulation.
    Mais ca ne marche pas.

    Je n'arrive pas à :
    chmod("monDossier", 0777); ni mkdir("monDossier', 0777);

    Rien n'y fais :s, j'ai mis mon script php en 0755 comme conseillé dans la faq.
    SI quelqu'un a déjà réalisé ce genre de script. Histoire de savoir si c'est moi qui oublie quelque chose ou un problème lié à mon serveur

    Je vous donne mon code quand même :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    if( function_exists('chmod') )
    {
       echo "La fonction existe<br />";
       //mkdir('test', 0777);
       if( file_exists('test') )
       {
     
          echo "Le dossier existe<br />";
          if(chmod('test', 0777) )
          {
             echo "changement de droit ok<br />";
          }
          else{
             echo "changement de droit refusé<br />";
          }
     
          if( !file_exists('test/toto') )
          {
              mkdir('test/toto');
          }else
          {
            echo "Le dosssier 'test/toto' est déjà créé<br />";
          }
     
       }
       else{
          echo "Le dossier existe pas<br />";
       }
     
    }
    else{
       echo "existe pas<br />";
    }
    Merci

    PS : ce code marche en local

  2. #2
    Membre habitué Avatar de Roromix
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Décembre 2005
    Messages : 182
    Points : 139
    Points
    139
    Par défaut
    Bah moi j'ai fait ca ce matin :

    Ca me créé un dossier mais pas en chmod 777

    Donc j'ai fait ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mkdir("dossier",0777);
    chmod("dossier",0777);
    Et la ça marche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. mkdir 1&1 chmod
    Par cotojo12 dans le forum Langage
    Réponses: 0
    Dernier message: 26/03/2010, 00h39
  2. problème mkdir chmod serveur 1&1
    Par geyser dans le forum Langage
    Réponses: 1
    Dernier message: 24/02/2009, 09h37
  3. Chmod 777 malheureux
    Par jula dans le forum Shell et commandes GNU
    Réponses: 9
    Dernier message: 31/03/2005, 12h37
  4. [Crystal Report] Comment amener une variable
    Par grom91 dans le forum SAP Crystal Reports
    Réponses: 9
    Dernier message: 11/02/2005, 13h07
  5. Lien simple amenant sur une page détaillée....
    Par Ovide dans le forum Requêtes
    Réponses: 2
    Dernier message: 03/08/2004, 12h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo