【发布时间】:2020-04-22 00:10:38
【问题描述】:
Swiftmailer introduction (2020-04-21) 提供如下说明:
$ composer require "swiftmailer/swiftmailer:^6.0"
然后像这样使用 Swiftmailer
require_once '/path/to/vendor/autoload.php';
// Create the Transport
$transport = (new Swift_SmtpTransport('smtp.example.org', 25));
但是这会导致如下错误:
PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function Swift_Transport_EsmtpTransport::__construct(), 0 passed in /app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/SmtpTransport.php on line 35 and at least 3 expected in /app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php:54
系统
PHP 7.3.10
作曲家版本 1.9.1
Swiftmailer v6.2.3
【问题讨论】: