1
ではSwiftMailer存在しません:リフレクション例外ではSwiftMailer ReflectionException:クラスEgulias EmailValidator EmailValidatorは
を私は一日の半分のために、このエラーを把握し、私はすべてを試したように感じるようにしようとしてきました。私は文字通り、私が問題を抱えていたセクションのコードをSwiftMailer's Websiteからコピーしましたが、まだReflectionExceptionを取得しています。
いくつかの背景の詳細:
PHPのバージョン:7
ではSwiftMailerバージョン:
require_once 'swiftmailer-master/lib/swift_required.php';
$transport = (new Swift_SmtpTransport('smtp.gmail.com', 465, "ssl"))
->setUsername('my_gmail_username')
->setPassword('my_gmail_password');
$mailer = new Swift_Mailer($transport);
$message = (new Swift_Message())
->setSubject('Your subject')
->setFrom(['[email protected]' => 'John Doe'])
->setTo(['[email protected]', '[email protected]' => 'A name'])
->setBody('Here is the message itself')
ではSwiftMailerを使用して6.0.0
PHPコード
エラー私はこれを理解するためにうずうずしてる
[07-Jun-2017 17:31:28 America/New_York] PHP Fatal error: Uncaught
ReflectionException: Class Egulias\EmailValidator\EmailValidator does not
exist in /home/johnjpra/public_html/php/swiftmailer-
master/lib/classes/Swift/DependencyContainer.php:309
Stack trace:
#0 /home/johnjpra/public_html/php/swiftmailer-
master/lib/classes/Swift/DependencyContainer.php(309): ReflectionClass-
>__construct('Egulias\\EmailVa...')
#1 /home/johnjpra/public_html/php/swiftmailer-
master/lib/classes/Swift/DependencyContainer.php(323):
Swift_DependencyContainer->createNewInstance('email.validator')
#2 /home/johnjpra/public_html/php/swiftmailer-
master/lib/classes/Swift/DependencyContainer.php(114):
Swift_DependencyContainer->createSharedInstance('email.validator')
#3 /home/johnjpra/public_html/php/swiftmailer-
master/lib/classes/Swift/DependencyContainer.php(371):
Swift_DependencyContainer->lookup('email.validator')
#4 /home/johnjpra/public_html/php/swiftmailer-
master/lib/classes/Swift/DependencyContainer.php(348):
Swift_DependencyContainer->lookupRecursive('email.validator')
#5 /home/johnjpra/pu in /home/johnjpra/public_html/php/swiftmailer-
master/lib/classes/Swift/DependencyContainer.php on line 309
取得しています。コメントや回答をお寄せいただきありがとうございます。