Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Fping - czyli pinogowanie z php, pingowanie serwera proxy
fiasko
post
Post #1





Grupa: Zarejestrowani
Postów: 243
Pomógł: 1
Dołączył: 1.06.2010

Ostrzeżenie: (0%)
-----


Skrypt ma odpytywać poleceniem ping w protokole icmp co jakiś czas serwery proxy i musi działać szybko - max time to live 100ms - reszta serwerów mnie nie interesuje.
mam taki kod :

  1. $odpowiedz = exec("ping -c 1 -i 0.1 ".$host."");
  2. echo $odpowiedz ;


Niestety ale w przypadku gdy host długo nie odpowiada trzeba też długo czekać. W shelu natomiast skrypt działa poprawnie i opcja i skraca czas oczekiwania.

Wtedy na serwer kolega wrzucił mi fping.

Zmieniłem kod na


  1. $odpowiedz = exec("/usr/sbin/fping -c 1 -i 100 213.180.146.27"); // platforma linux
  2. echo $odpowiedz ;


To nie działa w ogóle mimo, iż w shelu śmiga bez problemu.

Od razu dodam, że Curl, fsockopen, socket_create odpada.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 19:30