Сценарий задания Cron не работает на сервере cpanel
Ниже приведен код, в котором мы взаимодействуем с API и получаем XML, а затем проверяем его с помощью нашей базы данных и обновляем его. Здесь я вставил только часть для чтения pi скрипта cron.
<?php
function httpGet($url)
{
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
// curl_setopt($ch,CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'header1: value1',
'header2:value2'
));
$output=curl_exec($ch);
curl_close($ch);
return $output;
}
$data= httpGet("apiurl.xml");
$xml = new SimpleXMLElement($data);
//echo $xml->asXML();
foreach($xml->apiGroups->entry->value->apiListings->entry as $info){
echo $info->value->availableVariants->entry->value->get->asXML();
}
?>
Пожалуйста, проверьте, есть ли какая-либо ошибка в вышеописанном скрипте работы php cron, который сейчас не работает для нас …
Задача ещё не решена.
Других решений пока нет …