PHP Mailer Schwerwiegender Fehler: Klasse 'SMTP' nicht gefunden

8

Ich bin mir nicht sicher, warum ich diesen fatalen PHP-Fehler bekomme, weil alle meine Dateien und Klassen korrekt eingerichtet sind. Jede Hilfe würde sehr geschätzt werden.

contact.php ist hier:

%Vor%

Hier ist der class.phpmailer hier: Ссылка

Hier ist die clsconfig.inc.php:

%Vor%     
foo 05.11.2013, 01:17
quelle

5 Antworten

30

Sie sollten class.phpmailer.php nicht benötigen.

Ersetzt: require "classes/class.phpmailer.php"; mit require "PHPMailerAutoload.php"; und es wird gut funktionieren.

    
Abbe 20.05.2014 15:47
quelle
2

Sie müssen eine Kopie von class.smtp.php im Ordner haben.
Sie müssen es nicht in Ihre Datei mit PHP include aufnehmen.
Wenn Sie dies nicht tun, wird "fatal error: class 'smtp' nicht in der class.phpmailer.php in Zeile 1168 gefunden." Stellen Sie sicher, dass Sie diese in Ihrer Datei benötigen:
require 'PHPMailerAutoload.php';
require 'class.phpmailer.php';

    
Mary 04.07.2015 19:12
quelle
0

Sie haben die Datei class.smtp.php in Ihrem Ordner?

in meinem Fall ist das meine Lösung !!

Kopieren Sie diese Datei in Ihren Ordner.

Viel Glück

    
David Hackro 28.08.2015 22:36
quelle
0

Ich brauchte ein schnelles Skript, um eine phpmailer -Umgebung in Joomla & amp; benutzte folgendes:

%Vor%

Das autoload.php stammt von Komponist & amp; handhabt die php Abhängigkeiten.

Ich habe auch Einstellungen aus den PHPMailer-Beispielen verwendet.

Um SSL-Zertifikat / TLS-Fehler anzuzeigen, verwenden Sie:

$mail->SMTPDebug = 3;

    
Stuart Cardall 03.02.2018 19:08
quelle
-2

probiere das

aus %Vor%     
Dhaval 17.01.2015 14:38
quelle

Tags und Links