0

我们正在创建 Yii2 Rest API。我们正在实施 SES SMTP。电子邮件工作正常,但通过 API 响应,我们收到 500 内部服务器错误,胎儿错误如下:

“未捕获的异常 'yii\base\ErrorException' 和消息 'fgets(): SSL 操作失败,代码为 1。OpenSSL 错误消息:错误:0607A082:数字信封例程:EVP_CIPHER_CTX_set_key_length:无效密钥长度”

完整的错误消息如下:

致命错误:未捕获的异常 'yii\base\ErrorException' 和消息 'fgets(): SSL 操作失败,代码为 1。OpenSSL 错误消息:错误:0607A082:数字信封例程:EVP_CIPHER_CTX_set_key_length:invalid key length' in /var/www/html/ rington/advanced/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:163 堆栈跟踪:#0 [内部函数]:yii\base\ErrorHandler->handleError(2, 'fgets(): SSL操作...', '/var/www/html/r...', 163,数组)#1 /var/www/html/rington/advanced/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php(163):fgets(资源ID#31)#2 /var/www/ html/rington/advanced/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(397): Swift_Transport_StreamBuffer->readLine(40) #3 /var/www/html/rington/advanced/vendor/swiftmailer /swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php(277): Swift_Transport_AbstractSmtpTransport->_getFullResponse(40) #4 /var/www/html/rington/advanced/vendor/swiftmailer/swiftmailer/lib/c /var/www/html/rington/advanced/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php 在第163行

我尝试了 Google 搜索上给出的不同解决方案,但没有任何效果。

请帮忙。

提前致谢。

4

0 回答 0