Я предлагаю также использовать ping .. Вы можете использовать что-то вроде:
exec("ping -c 4 www.google.com", $output, $status);
if ($status == 0) {
// ping succeeded, we have connection working
} else {
// ping failed, no connection
}
Если вы решили использовать wget, не забудьте добавить http: // к URL-адресу страницы, которую вы хотите загрузить, и я предлагаю добавить «-q -O -» в опции, чтобы wget не (пытаться) сохранение в файл ..
Еще один способ сделать это - использовать curl / sockets на php, но я думаю, что это не самый быстрый способ, которым вы ищете ..