У меня есть следующий код:
$stream_context_create = stream_context_create([
'ssl' => [
'local_cert' => $ssl_key2,
'allow_self_signed' => true
]
]);
$response = file_get_contents($url, false, $stream_context_create);
Но когда я пытаюсь запустить его, я получаю сообщение об ошибке:
Предупреждение: file_get_contents (): невозможно установить локальный файл цепочки сертификатов `/tmp/1.pem '; Убедитесь, что настройки вашего кафе / capath содержат информацию о вашем сертификате и его эмитенте в /srv/index.php
Я работаю на PHP7.0 и OpenSSL 1.1.0f
URL работает в браузере. но не могу получить контент из кода.
Что не так?