PHPMailer, кажется, не устанавливается правильно: Uncaught Error: Class 'PHPMailer \ PHPMailer \ PHPMailer - PullRequest
0 голосов
/ 04 января 2019

Я получаю сообщение об ошибке выше, когда я запускаю свой код. Следуя инструкциям на странице PHPMAiler Github, я добавил «phpmailer / phpmailer»: «^ 6.0» в мой composer.json, но PHPMailer, похоже, не загружается.

Я попытался использовать $ mail = новый PHPMailer \ PHPMailer \ PHPMailer (true) вместо $ Mail = новый PHPMailer (true). Я пошел на IRC-канал Composer, чтобы узнать, была ли у меня проблема с Composer. Я также попытался использовать полный путь в require 'vendor / autoload.php'; заявление.

// Import PHPMailer classes into the global namespace
// These must be at the top of your script, not inside a function
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

//Load Composer's autoloader
require 'vendor/autoload.php';


//other code...

//Create a new PHPMailer instance
    $mail = new PHPMailer(true);

Я ожидаю, что PHPMailer запустится. Где я ошибся?

...