Soyez le premier à donner votre avis sur cette source.
Snippet vu 2 999 fois - Téléchargée 27 fois
<? // ************************************** \\ // RUN SINCE pour Apache \\ // PoPo 2003 - http://popolinux.zapto.org \\ // ************************************** \\ // // Si tu utilise le script, soit sympa fait un link sur http://popolinux.zapto.org // Je compte sur toi ! // $fp1 = @fsockopen("127.0.0.1", "80", &$errno, &$errstr, 30); if(!$fp1) { $stat=down; }else{ $stat=actif; } if($stat!=down){ $requettecontenu1 = "GET /server-status HTTP/1.0\r\n"; $requettecontenu1 .= "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*\r\n"; $requettecontenu1 .= "Accept-Language: fr\r\n"; $requettecontenu1 .= "Accept-Encoding: gzip, deflate\r\n"; $requettecontenu1 .= "User-Agent: PoPo Script (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705)\r\n"; $requettecontenu1 .= "Host: 127.0.0.1:80\r\n"; $requettecontenu1 .= "Connection: Keep-Alive\r\n\r\n"; fputs($fp1,$requettecontenu1); while(!feof($fp1)) { $donnes1 .= fgets($fp1, 1000); } fclose($fp1); $uptime = ereg_replace(".*<dt>Server uptime: ", "", $donnes1); $uptime = ereg_replace("</dt>.*", "", $uptime); $uptime = str_replace("days", "jours", $uptime); $uptime = str_replace("day", "jour", $uptime); $uptime = str_replace("hours", "heures", $uptime); $uptime = str_replace("hour", "heure", $uptime); $uptime = str_replace("seconds", "secondes", $uptime); echo "Serveur lancé depuis " . $uptime; } ?>
++
Mais à noter que to nscript lui ne marche pas des masses ;-) puisqu'il m'affiche l'entièreté de la page O_o
Fo mettre ça ds le httpd.conf :
LoadModule status_module modules/mod_status.so
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.