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 :

accorder les droits d'accès sous windows


Sujet :

Langage PHP

  1. #1
    Membre régulier
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Points : 85
    Points
    85
    Par défaut accorder les droits d'accès sous windows
    Bonjour,

    je suis entrain de développer une application en php qui tournera en local,
    le but et de lire des fichiers dbf dans un dossier, faire un traitement et sauvegarder les nouveaux fichiers

    je cherche à sauvegarder les anciens fichiers une fois les nouveaux créer, en les renommant, mais avec la fonction rename() j'obtient une erreur de droit d'accès.

    comme la fonction chmod() ne marche pas sous windows, est ce que vous avez une idée de la solution à adopter dans ce cas.

    Merci

  2. #2
    Membre expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Points : 3 390
    Points
    3 390
    Par défaut
    Bonjour,

    Sous Windows, la fonction chMod est très limitée. Les modes décrits pour les fichiers Unix (genre 777) ont été définis par Microsoft et peuvent être combinés avec l'opérateur bitwise mais, en pratique, seule la permission en écriture a un sens.
    En effet, sous Windows, tous les fichiers sont accessibles en lecture, et c'est leur extension qui détermine s'ils peuvent être exécutés, alors que sous Unix il y a un bit pour les droits de l'exécution.

    Tu as:
    0000400, pour autoriser la lecture
    0000200, pour autoriser l'écriture

  3. #3
    Membre régulier
    Homme Profil pro
    à la recherche d'un stage de fin de formation dans le décisionnel
    Inscrit en
    Juillet 2002
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : à la recherche d'un stage de fin de formation dans le décisionnel

    Informations forums :
    Inscription : Juillet 2002
    Messages : 154
    Points : 85
    Points
    85
    Par défaut
    Merci pour ces précisions
    effectivement sous linux c'est beaucoup plus complet et du coup beaucoup plus simple
    avec windows, est il possible de changer les droit d'écriture par une commande,

    j'ai pensé utiliser exec avec la commande dos pour le faire, mais çe ne marche pas aussi ( par contre là j'ai pas de message d'erreur )

  4. #4
    Membre expert Avatar de Fench
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Mai 2002
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Groenland

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 353
    Points : 3 390
    Points
    3 390
    Par défaut
    a part ce bout de texte que j'ai traduit en Français et commenté, tu as essayer avec les deux masques que je t'ai donné ?

Discussions similaires

  1. Accorder les droits sur dossier sous-dossier
    Par qmike dans le forum VBScript
    Réponses: 5
    Dernier message: 03/02/2012, 10h51
  2. Gestion des droit d'acces sous windows
    Par MSM_007 dans le forum Windows XP
    Réponses: 1
    Dernier message: 18/10/2007, 09h40
  3. (Bash) Emuler les Bash de Linux sous Windows
    Par Furius dans le forum Windows
    Réponses: 16
    Dernier message: 26/10/2005, 21h28
  4. [APACHE] Modifié les droits d'accès à un dossier.
    Par will-scs dans le forum Apache
    Réponses: 1
    Dernier message: 26/08/2005, 23h12
  5. Problème de concurrence d'accès sous Windows
    Par DJZiaK dans le forum SQLite
    Réponses: 6
    Dernier message: 10/05/2005, 18h21

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