Дано:
Имеется сайт на CMS Drupal, который находится на сервере под управлением ОС Debian Sparc 64.
На нем необходимо реализовать доступ к данным с другого сервера по протоколу https.
Если использовать curl, то получаю сообщение: cURL error: Could not resolve host: %имя хоста%; Host not found
file_get_contents вообще не хочет работать с https.
Вопрос: что использовать для доступа к внешним данным? Или как на сервере включить поддержку доступа к внешним данным?
Судя по ошибке — на сервере не настроены DNSы.
Отвечая на вопрос:
1. Настроить свой сервер DEBIAN
2. Доступаться к данным по HTTPS можно через Curl. Если сертификаты самоподписаны, то надо игнорировать ошибки, как говорил AGvin
Во-первых это допустимо только если допустимо не использовать секурность https.
Во-вторых VERIFYHOST принимает integer на вход, сейчас это дело в вашем примере просто кастуется, но в ближайшее время должен будет выкидываться E_NOTICE (буквально сегодня патч будет на 5.5 и скорее всего на 5.3/4)