我一直在用TCPDF。在我的本地机器中,TCPDF工作正常,但是它会在实际的服务器中抛出一个错误。错误消息如下所示。
消息: getimagesize():SSL操作失败,代码1。OpenSSL错误消息:错误:1416F086:SSL OpenSSL验证失败 消息: getimagesize():未能启用加密 getimagesize(http:/test.com/images/sample.jpg):未能打开流:操作失败
如果我正确理解它们,则此应用程序无法验证服务器的SSL证书。
因此,在这个例子之后,我将获得签名的方式如下。
$pdf = new TCPDF();
$certificate = '/blahblah/certs/certificate.crt';
$pdf->setSignature($certificate, $certificate, 'pdfgen', '', 2, []);尽管如此,我还是看到了同样的错误。
当TCPDF抛出这个"SSL operation failed with code 1"错误时,它意味着什么?
任何帮助都将不胜感激。
发布于 2020-04-15 05:59:33
或者您可能在本地尝试HTTP,然后在活动服务器上更改为HTTPS
https://stackoverflow.com/questions/51532963
复制相似问题