Probleme de message d'erreur sur une fonction SNMP

Probleme de message d'erreur sur une fonction SNMP - PHP - Programmation

Marsh Posté le 15-05-2007 à 17:22:07    

Bonjour,
 
Je viens vers vous pour une question assez avancée sur PHP.
 
Je cherche à monitorer un serveur via SNMP. Pour le moment, tout marche.  
 
J'en suis à la gestion d'erreur. Le soucis c'est que pour detecter au debut si la connexion SNMP est bonne j'utilise la fonction snmpwalk
 

Code :
  1. if (false != snmpwalk($ip, "public", "" ))
  2.  $connectStatus = 'Connection succesfull';
  3. else
  4.  $connectStatus = 'Connection failed';


 
Le soucis est simple, snmpwalk, renvoie false si il n'a pas réussi à se connecter, le probleme est qu'en plus de revoyer false, il fait un echo (dans la fonction elle-même) dy type "warning...." (il emmet donc un warning" ).
 
Je cherche donc à inhiber ce warning, et à faire juste que la fonction me renvoie mon false si elle merde.  
 
Si qqn a une idée  
 
merci

Reply

Marsh Posté le 15-05-2007 à 17:22:07   

Reply

Marsh Posté le 15-05-2007 à 17:36:02    

Reply

Marsh Posté le 15-05-2007 à 17:40:13    

La solution crade me convenait, mais j'ai l'impression qu'elle inhibe même le retour de la fonction. Du coup j'ai plus le false en retour.  
Quanc ca marche c'est bon, quand ca marche pas, rien, même pas le retour.
 
Pour l'autre solution, je suis en train de voir, mais j'ai l'impression que ca va gerber car je suis dans une fonction en ajax et il aprecie pas.

Reply

Sujets relatifs:

Leave a Replay

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