|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : avril 2006 Messages : 809 ![]() |
Bonjour,
je souhaite réaliser une petite interface web sur un serveur afin de le gérer. Voici qq commandes souhaitées : - Gestion users, groupes - Affichages RAM, CPU, espaces disques - Samba - Affichage des logs serveur ... Je souhaite créer mes classes en C donc dans un .so Mais j'ai plusieurs questions car je n'ai jamais créé de modules. - Peut on utiliser les méthodes d'un modules en tant qu'objet PHP ou alors on peut uniquement faire l'appel d'une fonction ? - Existe il des modules qui gère déjà les commandes sous linux ? Car c'est exactement se dont j'ai besoin ! - En terme de perf vaut il mieux que je charge mes modules dynamiquement ou à la compilation de PHP ? Merci pour votre aide
__________________
Mes contributions phares en dev : www.rigaudie.fr |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Baptiste ROUSSELÉtudiant Inscription : janvier 2011 Messages : 802 ![]() |
Sous PHP il est possible de lancer des commandes, des logiciels, ect.
voir du côté de exec() et compagnie.
__________________
|
|
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : avril 2006 Messages : 809 ![]() |
Oui en effet j'avais vu cette fonction mais je ne trouve pas très propre. Immaginons si l'on veut créer un user ca fait
Code :
exec('useradd -g '.$group. $options . $name')
__________________
Mes contributions phares en dev : www.rigaudie.fr |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Baptiste ROUSSELÉtudiant Inscription : janvier 2011 Messages : 802 ![]() |
Il n'y a pas injection si on vérifie les variables.
Or tout bon programmeur doit toujours vérifier les variables.
__________________
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com