Можете ли вы попробовать заменить ваш звонок на simplexml_load_file
следующей функцией и посмотреть, есть ли у нее такая же проблема?Похоже, ваш хост мог изменить некоторые настройки безопасности PHP.
function load_youtube_xml($url) {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_REFERER, 'http://www.YourWebSiteName.com/');
$response = curl_exec($curl);
curl_close($curl);
return $response;
}
$xml = load_youtube_xml(YOUTUBE_URL);
PS Когда я удаляю :1
из вашего URL, он загружает файл при входе в браузер.