@Aricus

В чём причина сбоя simplexml_load_file при переносе сайта на хостинг?

$xml = 'https://module-electronic.ru'.$cssJsVersion.'&feed=smartprice';
$xmlParse = (array)(simplexml_load_file($xml)->channel);
	var_dump($xml);
	var_dump($xmlParse);

На локальном сервере всё парсится хорошо, но при загрузке на хостинг выдаёт:
string(48) "https://module-electronic.ru?v=6&feed=smartprice" array(0) { }

У валидатора к выдаваемому на этой странице xml претензий нет. Аналогичный код с другим rss на хостинге работает нормально.
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
ematveev
@ematveev
PHP разработчик / руководитель / писатель
попробуй скачать страницу в файл, а потом парсить
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы