salut j'ai un script shell pour créer des utilisateur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
#! /bin/bash
useradd $1 -g $2
je fais ./shell.sh user1 group1 et il est créé

mais depuis mon script php :
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<?php
exec ('./shell.sh user2 group1');
?>

je lance la page mais la création de user2 ne passe pas

alors je voudrais savoir s'il me faut un rpm sur mon redhat pour que php exécute les commande shell ?
Et ce qu'il faut donner comme autorisations à l'utilisateur pour que le script soit exécuté ? Et comment ?
Et ce que c'est possible d'écrire le script shell au milieu de la page php sachant que j'ai déjà essayé mais en vain ?
merci à vous.