[PHP ou autre] Comment savoir si un serveur fonctionne ?

Comment savoir si un serveur fonctionne ? [PHP ou autre] - Programmation

Marsh Posté le 10-02-2002 à 14:00:45    

Salut,
 
Je viens de me monter un petit serveur FTP chez moi ;)
Malheureusement, je recois bocoup d'E-Mail du type :
Tiens, ton serveur il est eteind, c normal ?
 
Donc, j'aurais voulu savoir s'il etait possible de créer un petit script en PHP ou autre, qui affichera l'etat de mon serveur sur mon site ?
 
Lorsqu'il est allumé, il y aurait ecrit ONLINE, et OFFLINE quand il est eteind ;)
 
Vous croyez que c possible ? ;)
 
Je vous remercie ;) :jap:


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 10-02-2002 à 14:00:45   

Reply

Marsh Posté le 10-02-2002 à 14:25:53    

Personne n'a d'idée ? ;)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 10-02-2002 à 15:45:39    

Oui c'est possible :)
 
Essaye d'utiliser ca :
 
    http://www.php.net/manual/en/function.fsockopen.php
 
Si la connection reussi, c'est sans doute que ton ftp est ouvert, sinon c'est qu'il est fermé.
 
utilise le bon port quand même :)

Reply

Marsh Posté le 10-02-2002 à 15:46:35    

Au fait, ca vas probablement pourrir les logs de ton serveur ftp avec des centaines de connections :)

Reply

Marsh Posté le 10-02-2002 à 15:49:52    

$fp = fsockopen("localhost", 21, &$errno, &$errstr, 30);
if(!$fp) {
 echo "FTP eteint";
} else {
 echo "FTP allumé";
}
 
 :)

Reply

Marsh Posté le 10-02-2002 à 15:50:39    

Kristoph a écrit a écrit :

Au fait, ca vas probablement pourrir les logs de ton serveur ftp avec des centaines de connections :)  




 :jap:   :) ca fait des requets de connexion, normal

Reply

Marsh Posté le 10-02-2002 à 16:03:26    

skylight a écrit a écrit :

$fp = fsockopen("localhost", 21, &$errno, &$errstr, 30);
if(!$fp) {
 echo "FTP eteint";
} else {
 echo "FTP allumé";
}
 
 :)  




 
Je v aller essayer encore merci ;)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 10-02-2002 à 16:09:52    

Arg, ca me met ca :  

Code :
  1. Warning: fsockopen() has been disabled for security reasons. in /index.php on line 118


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 10-02-2002 à 16:11:47    

Bah tant pis alors :), au pire tu peux essayer les fonction ftp de php voir si elles sont disponibles elles :
 
   http://www.php.net/manual/en/ref.ftp.php

Reply

Marsh Posté le 10-02-2002 à 16:25:00    

OK, je v aller voir :)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
Reply

Marsh Posté le 10-02-2002 à 16:25:00   

Reply

Marsh Posté le 10-02-2002 à 18:48:47    

T'inquiète multimania les désactivent aussi.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed