par Sebastien65 » 21 Déc 2003 16:07
Salut,
<BR>
<BR>Alors je veux utiliser un script comme celui la pour avoir des infos sur ma machine :
<BR>
<BR><?php
<BR>/*
<BR> *
<BR> *
<BR> * Avertissement : Cette librairie de fonctions PHP est distribuee avec l'espoir
<BR> * qu'elle sera utile, mais elle l'est SANS AUCUNE GARANTIE; sans meme la garantie de
<BR> * COMMERCIALISATION ou d'UTILITE POUR UN BUT QUELCONQUE.
<BR> * Elle est librement redistribuable tant que la presente licence, ainsi que les credits des
<BR> * auteurs respectifs de chaque fonctions sont laisses ensembles.
<BR> * En aucun cas, Nexen.net ne pourra etre tenu responsable de quelques consequences que ce soit
<BR> * de l'utilisation ou la mesutilisation de ces fonctions PHP.
<BR>
<BR>*/
<BR>
<BR>/****
<BR> * Titre : services_v1
<BR> * Auteur : kerphi
<BR> * Email : <!-- BBcode auto-mailto start --><a href="mailto:kerphi@worldonline.fr">kerphi@worldonline.fr</a><!-- BBCode auto-mailto end -->
<BR> * Url :
<BR> * Description : Permet de vérifier l'état des serveurs (apache, proftp, samba) sur une machine linux
<BR>****/
<BR>function services($target){
<BR>/*Rappels :
<BR>apache -> httpd
<BR>ftp -> proftpd
<BR>ssh -> sshd
<BR>squid -> squid
<BR>samba -> smbd
<BR>ssh -> sshd
<BR>snort -> snortd
<BR>...
<BR>*/
<BR>
<BR>//On regarde les processus actifs
<BR>$a = exec("/bin/ps ax",$ps);
<BR>
<BR>$text = "<CENTER><H2>Etat du serveur $target :</H2><BR>n";
<BR>//On vérifie si le service tourne et on affiche le message en conséquence
<BR>if (array_values(preg_grep("/$target/",$ps))){
<BR>$text .= "<CENTER><TABLE BORDER="1" width = "100"><TR><TD>";
<BR>$text .= "<DIV ALIGN ="CENTER">le serveur $target fonctionne<BR><BR></DIV></TD></TR></TABLE>n";
<BR>print $text;
<BR>}
<BR>
<BR>else {
<BR>$text .= "<CENTER><TABLE BORDER="1" width="100"><TR><TD>";
<BR>$text .= "<DIV ALIGN = "CENTER">le serveur $target semble être arrété<BR><BR></DIV></TD><TR></TABLE>n";
<BR>print $text;}
<BR>}
<BR>
<BR>
<BR>?>
<BR>
<BR>Mais je n'ai pas de retour sur la page PHP !!
<BR>
<BR>J'ai une page vièrge et blance <IMG SRC="images/smiles/icon_frown.gif">
<BR>
<BR>En plus se le fait avec plusieurs scripts...
<BR>
<BR>Dequoi cela vient t'il ???