cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 1 juil. 2008 à 11:03
Je te remercie bcp , mais je fais comment pour l'associer a un bouton de mon formulaire ,
et ce que je compredn pas aussi , pourquoi ils utilisent un tableau .
en fait mon je veux juste (apres avoir cliqué sur le bouton qui permet de pinguer mon serveur) savoir si mon serveur marche ou pas .merci encore
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 1 juil. 2008 à 11:35
en fait la je t'xplique , je travaille sur une appli intranet
l'informaticien apres avoir connecté , ce qu'il a à faire en prmeier lieu , c'est de tester les serveurs q'ils fonctionnent .
donc deja pour mon test la , je fais un ping du serveur surlequel je travaille (jai 2003 server)
j'ai crée une page contenant ce bout de code juste pour verifier
<?php exec("batch.bat"); ?>
mais ca donne rien , pas d'erreur :s
je suis bloquée dessus :(
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 1 juil. 2008 à 13:59
voila le resultat qu'il m'affiche Minimum 0ms, Maximum 0ms, Moyenne = 0ms
mais c est pas ca quand je l execute manuelement normalent c est 128
merci pour ta rep
cdt
cs_laurent1024
Messages postés987Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 août 201225 1 juil. 2008 à 14:06
Que contient tu fichier "batch.bat" ?
Moi quand je fais un ping sur mon ordinateur j'ai
Réponse de 127.0.0.1 : octets=2 temps < 1ms TTL=128.
Statistiques Ping pour 127.0.0.1: Paquets : envoyés 4, reçus 4, perdus = 0 (perte (0 %),Durée approximative 0 ms, Macimum 0 ms, Moyenne = 0 ms
Est tu sur de ne pas confondre le TTL et le temps de réponse ?
cs_laurent1024
Messages postés987Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 août 201225 1 juil. 2008 à 14:27
C'est peut être parce que le ping que tu lances depuis le le serveur qui contient le script php n'arrive justement pas a "pinger" l'autre serveur. Car s'il n'y a pas de réponse de l'autre serveur c'est normale que le temps de réponse soit egal a 0.
Cdt
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 1 juil. 2008 à 14:30
je tiens a te dire que le script est dans le serveur
je travaille sur un 2003server , et mon script y est
donc c normal tu pesnes !!!
et pourkoi quand je l execute manuellement ca donne pas la meme chose ??!!!
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 2 juil. 2008 à 14:33
nn nn c'est un .bat , c'estjuste faute de frappe .
mais avce .bat ca marche pas aussi :s
je sais plus quoi faire sachant que mon .bat contient que deux ligne de code pour pinguer mon serveur :s:(
cs_nita2006
Messages postés89Date d'inscriptionmardi 1 juillet 2008StatutMembreDernière intervention12 août 2008 2 juil. 2008 à 15:48
Voila le resultat :
quand j 'execute le .bat manuellement il me crée le fichier txt
et quand j execute ma page php , le txt disparait et donne le resulat suivant
Envoi d'une requˆte 'ping' sur web2p.cafrosny.cnaf [60.93.2.65] avec 32 octets de donn‚es :
R‚ponse de 60.93.2.65ÿ: octets=32 temps<1ms TTL=128
R‚ponse de 60.93.2.65ÿ: octets=32 temps<1ms TTL=128
R‚ponse de 60.93.2.65ÿ: octets=32 temps<1ms TTL=128
R‚ponse de 60.93.2.65ÿ: octets=32 temps<1ms TTL=128
R‚ponse de 60.93.2.65ÿ: octets=32 temps<1ms TTL=128
cs_laurent1024
Messages postés987Date d'inscriptionmardi 31 mai 2005StatutMembreDernière intervention30 août 201225 2 juil. 2008 à 16:22
Ce n'est pas possible.
Le script php s'execute du coté serveur et envoit une réponse http a un navigateur web, tu ne peux pas demande via du html de lancer un script sur le poste du client qui n'existe pas forcément (ou alors ce serait vraiment une grosse faille de sécurité).