Невозможно найти SSL-сертификат при запуске тестов phpunit - PullRequest
0 голосов
/ 11 мая 2019

Environment Stack WAMP (windows 10, 2.4.37, 5.7, 7.2.14)

В моем веб-приложении на моем локальном хосте я могу вызывать мой класс-обертку и его функции, которые отключаются и взаимодействуют с различнымипоставщики, AWS & twilio , успешно.

Когда я вызываю те же классы-обертки в тесте phpunit, я не могу заставить их работать.Обе выдают исключения, ссылаясь на проблемы с моим сертификатом SSL.

Twilio\Exceptions\EnvironmentException: SSL certificate problem: unable to get
local issuer certificate

AWS дает мне

Aws\S3\Exception\S3Exception: Error executing "GetObject" on "https://bucket.amazonaws.com/file.txt";
AWS HTTP error: cURL error 60: SSL certificate problem: unable to get local issuer
certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)

Я повторно посетил настройки SSL и обновил свой cacerm.pem.AWS требует это для моего веб-приложения, и это продолжает работать.Спасибо за помощь!

...