-
Erreur de ping en php
Bonjour j'ai réaliser un script PHP qui me permet de traiter des traps SNMP reçues de plusieurs serveurs. J'aimerais réaliser un ping des autres serveurs qd je reçois une trap.
Cependant, la commande exec("/bin/ping -c 2 -w 10 ipdemonserveur"); me renvoi
l'erreur sh: /ping: Aucun fichier ou répertoire de ce type.
Je ne comprend pas, quelqu'un pourrait m'aider ? Merci d'avance
-
La fonction exec exécute la commande dans un shell, donc ne met pas le chemin d'accès complet au fichier ping.
Sinon, la commande ping est bien installée sur la machine ?
-
Oui ping est installé sur ma machine. J'ai déjà testé exec("ping ipdemonserveur"); mais rien non plus. Sachant que ce script s'execute automatiquement à la reception d'une trame SNMP sur ma machine est ce que c'est possible qu'il n'y ai pas de variable path d'activée ?
-
Pourquoi ne pas essayer ceci. Ca oblige d'avoir un paquet supplémentaire mais a l'avantage d'être intégré à PHP.