Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Mkdir depuis PHP
Envoyé par: fweds

Bonjour, j'ai un soucis avec la comande Mkdir

J'exécute depuis une page PHp la commande
$output=shell_exec("sudo -u root mkdir repertoire");

mais rien ne marche, le répertoire ne se crée pas.

par contre depuis la même page je lance la commande
$output=shell_exec("sudo -u root subdomain.sh etc....");
et là ça fonctionne

Y a t il des droits root à donner aux pages web afin d'executer les commandes ?

Merci d'avance

Poste le Tuesday 29 August 2006 17:16:36
Répondre     Citer    
Re: Mkdir depuis PHP
Envoyé par: Sve@r

Citation
fweds
Bonjour, j'ai un soucis avec la comande Mkdir

J'exécute depuis une page PHp la commande
$output=shell_exec("sudo -u root mkdir
repertoire");

mais rien ne marche, le répertoire ne se crée
pas.

par contre depuis la même page je lance la
commande
$output=shell_exec("sudo -u root subdomain.sh
etc....");
et là ça fonctionne

Y a t il des droits root à donner aux pages web
afin d'executer les commandes ?

Merci d'avance
Boaf, c'est un truc que j'ai jamais tenté donc je peux pas trop dire. Mais je vois simplement que, quand tu demandes l'exécution d'un programme, cela ne fonctionne pas alors que si tu demandes l'exécution d'un script, c'est ok. T'as qu'à encapsuler ton mkdir dans un script...


L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Friday 1 September 2006 20:31:39
Répondre     Citer    
Re: Mkdir depuis PHP
Envoyé par: Tintin

Salut,

je ne sais pas exactement ce que tu veux faire et pourquoi tu veux créer ce répertoire en tant que root, donc je vais peut-être pas t'aider...
...mais ça me paraît plus simple d'utiliser directement le commande mkdir de php (regarde dans la doc [fr2.php.net])

en espérant que ça t'aide...

Poste le Friday 1 September 2006 21:04:07
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Mkdir depuis PHP
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons