Notice: Undefined index: ip_serveur in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 10
Notice: Undefined index: ports_serveur in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 11
Le serveur port est : DECONNECTE !
Création du fichier log
Warning: fopen(/var/www/test/log.txt) [function.fopen]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 29
Warning: fputs(): supplied argument is not a valid stream resource in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 30
Warning: fputs(): supplied argument is not a valid stream resource in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 33
Warning: fclose(): supplied argument is not a valid stream resource in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 34
bien pratique ce petit script. Pour l'archivage des données dans le fichier de log, il est possible de faire plus simple (écriture sur la prochaine ligne) :
> $hFile = fopen('/var/www/test/log.txt', 'a+');
> $time = date("d-m-Y H:i"); // récupération des infos de temps
> fputs($hFile, "$time $ip $ports\r\n"); // "\r\n" permet d'insérer un retour à ligne
> fclose($hFile);
Une dernière petite chose, pour la vérification des communications :
# if (! $sock = @fsockopen($ip, $ports, $num, $error, 5))
> if (FALSE ($sock @fsockopen($ip, $ports, $num, $error, 5) )
Rq : vérifier le type de retour étant donné que fsockopen retourne soit un pointeur soit false (type différent).
11 avril 2008 à 10:21
Notice: Undefined index: ip_serveur in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 10
Notice: Undefined index: ports_serveur in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 11
Le serveur port est : DECONNECTE !
Création du fichier log
Warning: fopen(/var/www/test/log.txt) [function.fopen]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 29
Warning: fputs(): supplied argument is not a valid stream resource in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 30
Warning: fputs(): supplied argument is not a valid stream resource in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 33
Warning: fclose(): supplied argument is not a valid stream resource in C:\Program Files\EasyPHP 2.0b1\www\supervision.php on line 34
9 juil. 2007 à 07:35
7 juil. 2007 à 17:46
bien pratique ce petit script. Pour l'archivage des données dans le fichier de log, il est possible de faire plus simple (écriture sur la prochaine ligne) :
> $hFile = fopen('/var/www/test/log.txt', 'a+');
> $time = date("d-m-Y H:i"); // récupération des infos de temps
> fputs($hFile, "$time $ip $ports\r\n"); // "\r\n" permet d'insérer un retour à ligne
> fclose($hFile);
Une dernière petite chose, pour la vérification des communications :
# if (! $sock = @fsockopen($ip, $ports, $num, $error, 5))
> if (FALSE ($sock @fsockopen($ip, $ports, $num, $error, 5) )
Rq : vérifier le type de retour étant donné que fsockopen retourne soit un pointeur soit false (type différent).