На Laravel есть одна библиотека - spatie/medialibrary, которая открывает указанную ссылку через fopen() а потом пытается сохранить содержимое в файл - file_put_contents() прямо из открытого stream.
Если бы это был мой код, я бы добавил verify_pear=false, но в данном случае вроде это не вина библиотеки, и не вина кода, который написан с этой библиотекой.
Может есть какие-то варианты, как можно запустить код?
Версия PHP 7.3, OpenServer один из последних, в котором уже есть PHP 7.4
Я прогнал тест, и ошибка даже в этих двух строках проявляется.
Ладно бы дело было с сертификатом на вебсервере допустим - на Apache/Nginx, но я запускаю код консольно, ему то как сертификат скармливать?
И еще, получается, стандартный сертификат же не работает - если в браузере https на localhost обратиться - получаем "не защищено". Стало быть сертификат нужно генерировать, и хотелось бы дополнительно рабочий ман, как это на Windows сделать
Спасибо
test.php
d:\openserver\domains\designscan.loc\src\public>php test.php
Warning: file_put_contents(): SSL operation failed with code 1. OpenSSL Error messages:
error:14095126:SSL routines:ssl3_read_n:unexpected eof while reading in D:\openserver\domains\designscan.loc\src\public\test.php on line 4