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

  FORUM HardWare.fr
  Programmation
  PHP

  Mkdir

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Mkdir

n°674649
AsTro
Posté le 15-03-2004 à 22:27:50  profilanswer
 

Bonjour,
J'essai de créer un repertoire mais j'ai le droit a ce message :
 
Warning: MkDir failed (Permission denied) in /home/astro/www/public/admin/creer_miniature.php on line 8
 
je fais juste :
 
mkdir ("/home/astro/www/public/plop", 0700);
 
ca vient de quoi?

mood
Publicité
Posté le 15-03-2004 à 22:27:50  profilanswer
 

n°674656
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 15-03-2004 à 22:32:43  profilanswer
 

D'un problème de droits.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°674680
AsTro
Posté le 15-03-2004 à 23:06:20  profilanswer
 

Taiche a écrit :

D'un problème de droits.


 
En fait, j'ai pas posé la bonne question, ce que je veux c'est savoir comment resoudre ce probleme, je sais bien que c'est un probleme de droit.

n°674683
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 15-03-2004 à 23:08:44  profilanswer
 

Bin faut faire en sorte que l'utilisateur lançant PHP ait le droit d'écriture sur le répertoire. Donc vois comment marchent chmod et chown et pis vala, quoi [:spamafote]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°674690
AsTro
Posté le 15-03-2004 à 23:16:07  profilanswer
 

En fait c'est parce que php est lancé par www-date et le repertoire est à astro.
Donc est-ce que la solution la meilleur c'est de mettre www-data dans le groupe astro?

n°674691
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 15-03-2004 à 23:17:16  profilanswer
 

Bin si astro est un groupe, ouais, spa mal. Pis tu mets les droits en 711 (je crois) et hop.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°674697
AsTro
Posté le 15-03-2004 à 23:29:36  profilanswer
 

ca marche pas :(
www-data fait parti du groupe astro mais quand je suis en tant que www-data je ne peux pas avoir acces aux fichier de astro malgré que les droit sur le repertoire de astro dans lequel je veux créer mon nouveau repertoire est "drwxrwxr-x    5 astro    astro" normalement avec ca les utilisateurs du groupe astro ont acces a ce repertoire en lecture non?
J'ai essayé avec un autre utilisateur que www-data et ca ne marche pas non plus :(

n°674699
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 15-03-2004 à 23:31:16  profilanswer
 

Ouais, normalement c'est OK. T'es sûr que c'est le user www-data qui lance PHP et Apache ?


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°674705
AsTro
Posté le 15-03-2004 à 23:48:23  profilanswer
 

php c'est un module de apache il n'apparait pas dans la liste des processus

n°674709
AsTro
Posté le 15-03-2004 à 23:55:41  profilanswer
 

ok c'est bon ca marche avec cette technique, j'ai tout refait depusi le depart pour l'attribution des groupes et droits d'acces et ca passe ;)


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

  Mkdir

 

Sujets relatifs
[PHP] mkdir -> problème de droitsPb avec le chmod et mkdir
Problème avec mkdir et le chmod[php] probleme avec MkDir
[PHP] mkdir et permissions chez free [resolu][PHP] copy et mkdir
Plus de sujets relatifs à : Mkdir


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)