Bonjour
Je suis chez alwaysdata
j'essaye de faire envoyer des mails via phpmailer.
J'ai en principe installer phpmailer via composer en écrivant dans une "console serveur"
tout s'est passé correctement. J'ai à la racine un répertoire "vendor" qui contient "phpmailer/phpmailer".
Code : Sélectionner tout - Visualiser dans une fenêtre à part composer require phpmailer/phpmailer
Dans mon fichier d'envoie de mail "envoie.php" j'ai écrit
et lorsque je lance le fichier je reçois comme réponse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 require 'vendor/autoload.php'; // si installé via Composer use PHPMailer\PHPMailer\PHPMailer; etc
Qu'est-ce que je dois changer ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Uncaught Error: Class "PHPMailer\PHPMailer\PHPMailer" not found in /home/monsite/www/envoi.php
Je suis d'ailleurs étonné de ces 3 phpmailer alors qu'il n'y en a que deux "/vendor/phpmailer/phpmailer" et au bout pas de fichier nommé "phpmailer"








Répondre avec citation


Partager