برای اینکار میتونی از سایت گوگل پینگ بگیری ، برای اینکه بلاک نشی از پابلیک DNS های گوگل مثل 8.8.8.8 می تونی استفاده کنی.بهترین راه چک کردن اتصال ب اینترنت تو php چیه دوزتان؟
منظورم تو لوکال هاست هست
ی صفحه هست ک هر 10 ثانیه اجرا میشه و یسری اطلاعات از ساب دامین گوگل میگیره، بعضا پیش میاد ک اینترنت قطع بشه وسطا، میخوام موقعی ک نت قطع شد یا بود پروکسس متوقف بشه
در حال حاضر دامین خود گوگل رو get_headers میکنم (تقریبا یجورایی پینگ میکنم ک مطمئن بشم اینترنت وصله)، اما حدس میزنم گوگل بلاک کنه (هر 10 ثانیه مطمئنن بلاک میکنه)
اگه گوگل بلاک کنه، اون اطلاعاتی هم ک از ساب گوگل دریافت میکنم ب مشکل میخوره
راه بهتری برای چک کردن اتصال اینترنت هست؟
@mohsenshahbazi @aalireza439 @behnamy و... سایر دوستان
این هم یک نمونه :
کد:
$host="8.8.8.8";
exec("ping -c 4 " . $host, $output, $result);
print_r($output);
if ($result == 0) {
// اینترنت وصله هرکاری دوست میتونی انجام بدی
} else {
// اینترنت قطعه }