Функция PHP session_start и CLI

Функция session_start, используемая в CLI CLI, печатает следующее предупреждение: session_start(): Cannot send session cookie - headers already sent by (output started at /home/robi/p/test.php:1) in /home/robi/p/test.php on line 2 почему?

Я хочу зарегистрировать все записи клиента в переменной и проверить это, чтобы узнать, получаю ли я подделку с определенного удаленного адреса, сравнивая последнюю запись пользователя времени и текущее время ввода! Я делаю это неправильно?

вот мой код:

 <?php session_start(); //$entries = array(); //$client_address = $_SERVER["REMOTE_ADDR"] . ':' . $_SERVER["REMOTE_PORT"]; //$client_entry = time(); //array_push( $entries, $client_entry ); $client_entry = time(); $_SESSION["entries"][] = $client_entry; $entries = $_SESSION["entries"]; $check_out = array_filter( $entries, function($value) use($client_entry) { return ($value >= ($client_entry + (1 * 0.6))); } ); 

Solutions Collecting From Web of "Функция PHP session_start и CLI"