Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1533 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Droits quand on crée un fichier ou un dossier en php

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Droits quand on crée un fichier ou un dossier en php

n°814462
roland77
Posté le 04-08-2004 à 09:30:58  profilanswer
 

Bonjour,  
 
 
Je travaille en ce moment sur un intranet (d'une grosse banque  :D), et je réalise un script qui gére des fichiers sur un disque commun à toute la boite.  
 
Heu, j'ai une question (surement) béte. Ici il y a des droits sur les fichiers pour tous le monde, et trés peu de gens ont accès en écriture sur ce disque. Mon script lui va écrire sur ce disque.
donc quand on crée/modifie/supprime/... un fichier avec les fonctions php, le script a le droit de la machine sur laquelle il est installé ou il prend les droits de la personne qui est sur la page web en train de charger le script.  
 
m'avez vous compris  :) ?
 
merci pr l'aide.

mood
Publicité
Posté le 04-08-2004 à 09:30:58  profilanswer
 

n°814465
fb@alphalo​g
Posté le 04-08-2004 à 09:34:22  profilanswer
 

par defaut , tn script php va avoirles droit d'un utilisateur nommé apache ( si je me souviens bien ) , quel que soit la personne qui est loggué
pour lui donner les droit du visiteur c beaucoup plus complexe

n°814490
roland77
Posté le 04-08-2004 à 09:54:34  profilanswer
 

Merci fb@alphalog, C'est niquel pour moi d'avoir les droits de la machine du script.  
 
Par contre, cet utilisateur on lui donne ses droits comment ?
Le script est installé sous easyphp (ce n'est pas pour la production je sais mais bon...), donc apache est sous windoz. Heu le script prend pas plutot les droits de l'utilisateur qui a lancé easyphp sous sa session ?
 
je continus à chercher sur le net plus d'infos

n°814692
esox_ch
Posté le 04-08-2004 à 12:44:45  profilanswer
 

Non il prend le nom httpd qui es le demon apache, pour changer d'utilisateur soit tu te met en root et tu fais un changement du propiétaire du ficher, soit tu te log avec les fonction ftp de apache et tu upload le ficher comme ca (jamais testé cette methode mais parait que ca marche bien)

n°815015
roland77
Posté le 04-08-2004 à 16:10:06  profilanswer
 

Ouai, ca j'ai bien compris mais tu parles pour des fichiers qui sont sur la machine ou est installé apache ?  
 
Car moi je désire modifier des fichiers sur un disque partagé, pas sur la machine ou il y a apache/php et ou sont gérés des droits par utilisateur pour chaque fichier.  
 
En fait quand la machine accéde à ce répertoire distant, je ne sais pas quel statut elle a. Mais je penses qu'elle prend les droits de l'user (de moi par éxemple quand mes scripts sont sur ma machine)
 
C'est ce que j'ai compris, ou sinon j'ai rien capté aux problémes :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Droits quand on crée un fichier ou un dossier en php

 

Sujets relatifs
API d'évaluation d'expressions mathématiques libre de droitsfin de processus lors d'acces fichier
Tester si un fichier existe...Spprimer une ligne dans un fichier
Lancement fichier DOSexecution de fichier!
PHP MyAdmin - insertion de fichier texte => Errcode 2:Can't get stat[VC++6/MFC] Facilités pour gérer une configuration, genre fichier ini?
fichier Global.asa ignoré, pourquoi ?comment connaitre le format ou l'extension d'un fichier ?
Plus de sujets relatifs à : Droits quand on crée un fichier ou un dossier en php


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR