API Карт Направлений — Ноль результатов только на определенном сервере

Я звоню в API направлений, и на одном сервере (где он ранее работал без проблем) я получаю НУЛЬ РЕЗУЛЬТАТОВ. У меня есть тот же код локально, и результаты возвращаются без проблем. Я также получаю ожидаемые результаты, если беру URL, который вызывает код, и захожу на него вручную в браузере. Я довольно озадачен.

Я изменил адреса ради конфиденциальности.

$origin = urlencode('123 Fake St., London, ON, A0A 0A0');
$destination = urlencode('A0A 0A0');

// key removed for privacy
$url = 'https://maps.googleapis.com/maps/api/directions/xml?origin='.$start.'&destination='.$finish.'&key=xxxx';
if($data = file_get_contents($url)) {
// call is made without issue, but ZERO RESULTS is returned (only on one server).
$xml = new SimpleXMLElement($data);
// do stuff
}

SSL включен на рассматриваемом сервере.

Это работало везде до сегодняшнего дня.

2

Решение

Ненавижу это признавать — но, похоже, простая перезагрузка сервера — это все, что мне нужно.

Всегда начинайте с «Пробовали ли вы выключить и снова включить» …

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]