环境堆栈WAMP(Windows 10、2.4.37、5.7、7.2.14)
在本地主机上的webapp中,我可以成功调用包装器类及其功能,这些包装器类及其功能可以成功与各种供应商 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对我的webapp要求使用它,并且该功能继续运行。 感谢您的帮助!