carlton
Nombre de messages : 18 Date d'inscription : 06/07/2009
| Sujet: [Resolu] Warning: fsockopen() 22/07/09, 07:46 pm | |
| Salut, je viens demander de l'aide pour le statut serveur. Quand le serveur est Online, pas de problème ça s'affiche. Mais quand il est dawn, ça marque bien Offline, mais juste avant y a des messages que je voudrais supprimer. - Code:
-
Warning: fsockopen() [function.fsockopen]: unable to connect to #IP#:2106 (Connection timed out) in /home/insidel2/www/statutserveur.php on line 4
Warning: fsockopen() [function.fsockopen]: unable to connect to #IP#:7777 (Connection timed out) in /home/insidel2/www/statutserveur.php on line 10 Login Server: Offline Game Server: Offline Et le code phph le voici : - Code:
-
<?php
//get server status $flogin = fsockopen ("IP",2106, $errno, $errstr, 1); if ( $flogin ) $FORM .= "<font size=4><b>Login Server:</b> <font color=green><b>Online</b></font><br>"; else $FORM .= "<font size=4><b>Login Server:</b> <font color=red><b>Offline</b></font><br>";
$fgame = fsockopen ("IP",7777, $errno, $errstr, 1); if ( $flogin ) $FORM .= "<font size=4><b>Game Server:</b> <font color=green><b>Online</b></font>"; else $FORM .= "<font size=4><b>Game Server:</b> <font color=red><b>Offline</b></font>"; echo $FORM;
?>
Dernière édition par carlton le 23/07/09, 01:43 am, édité 2 fois | |
|
Skatershi
Nombre de messages : 1305 Age : 35 Date d'inscription : 09/11/2006
| Sujet: Re: [Resolu] Warning: fsockopen() 22/07/09, 09:02 pm | |
| Juste après le - Code:
-
<?php rajoute - Code:
-
error_reporting(0); | |
|
carlton
Nombre de messages : 18 Date d'inscription : 06/07/2009
| Sujet: Re: [Resolu] Warning: fsockopen() 22/07/09, 09:55 pm | |
| | |
|
Skatershi
Nombre de messages : 1305 Age : 35 Date d'inscription : 09/11/2006
| Sujet: Re: [Resolu] Warning: fsockopen() 23/07/09, 12:43 am | |
| Le petit [Résolu] magique à mettre ? | |
|
phpsteuf
Nombre de messages : 570 Date d'inscription : 17/03/2007
| Sujet: Re: [Resolu] Warning: fsockopen() 23/07/09, 11:09 am | |
| On ne met jamais un error_reporting à 0... Comment détecter une erreur si les erreur ne sont ni affichées ni loguées ? Pour son problème faire un : - Code:
-
ini_set ('display_errors',0);
La méthode la plus propre étant de modifier la valeur dans le php.ini ou dans le virtual host apache. Le error_reporting doit rester à "E_ALL" et configurer l'option error_log en indiquant le fichier sur lequel écrire les logs d'erreurs (Par défaut ça par dans le syslog sous tux). Pour plus d'infos sur les messages d'erreurs et leur configuration : http://fr3.php.net/manual/fr/errorfunc.configuration.phpIl n'y a plus d'affichage sur les pages des erreurs et le fichier de log te permet de détecter toute erreurs de fonctionnement des tes scripts et ainsi de les tracer/détecter pour les corriger. | |
|
Skatershi
Nombre de messages : 1305 Age : 35 Date d'inscription : 09/11/2006
| Sujet: Re: [Resolu] Warning: fsockopen() 24/07/09, 08:26 pm | |
| Sert a rien pour un bête socket sur une IP | |
|
alfo
Nombre de messages : 107 Localisation : ~/agonia Date d'inscription : 17/05/2007
| Sujet: Re: [Resolu] Warning: fsockopen() 26/07/09, 12:48 pm | |
| Le plus facile ne serait-il pas de faire simplement ça ? - Code:
-
if (@fsockopen ("IP",2106, $errno, $errstr, 1)) ... | |
|
phpsteuf
Nombre de messages : 570 Date d'inscription : 17/03/2007
| Sujet: Re: [Resolu] Warning: fsockopen() 27/07/09, 09:24 am | |
| - Skatershi a écrit:
- Sert a rien pour un bête socket sur une IP
On ne coupe pas l'électricité de tout un datacenter pour juste changer un serveur... | |
|
Contenu sponsorisé
| Sujet: Re: [Resolu] Warning: fsockopen() | |
| |
|