방문자의 IP를 가져올 필요가 있지만 cron이 실행될 때 REMOTE ADDR이 정의되지 않은 색인임을 알게됩니다. 실제로 파일이 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/");
}
감사합니다. 그것은 효과가있다! –
좋습니다. 내가 질문을 올바르게 읽고 있는지 확실하지 않았다 :) –