Мне нужно получить IP-адрес посетителя, но при запуске cron он обнаруживает, что REMOTE ADDR является неопределенным индексом. На самом деле нет удаленного адреса, когда файл работает с cron.
Как избежать этой проблемы?
Есть ли способ в PHP сказать «если REMOTE ADDR существует, тогда подумайте, если нет (потому что он работает от cron), то обходите его»?
$ip=$_SERVER['REMOTE_ADDR']; $allowed_ips = array("82.61.144.100", "82.64.144.100"); if (!in_array($ip, $allowed_ips)) { header("Location: http://pitchmystuff.co.uk/coming_soon/");
}