Столкнулся с проблемой.
Нужно запустить php файл который отправляет определенные данные на другой сайт.
Файл script.php.
Внутри код
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_ENCODING, "");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
'urlsite' => $url,
'text' => $text,
'Button' => 'get'
));
curl_setopt($ch, CURLOPT_USERAGENT, 'MSIE 5');
curl_setopt($ch, CURLOPT_REFERER, $referer);
curl_setopt($ch, CURLOPT_TIMEOUT, 2);
curl_setopt($ch, CURLOPT_MAXREDIRS, 10);
$res = curl_exec($ch);
if (!$res)
{
$error = curl_error($ch) . '(' . curl_errno($ch) . ')<br>';
echo $error;
}
curl_close($ch);
Нашел внешний крон этот
https://cron-job.org/ .Зарегался.
Создал крон создается с помощью обычной ссылки так
https://site/script.php .
Дальше создал на 5 минут..Подождал смотрю а там никакие данные не отправились .
В чем может быть дело.
Когда я запускаю этот скрипт через браузер так
https://site/script.php enter данные отправляются через крон нет.