WBCE Home | WBCE Hilfe | WBCE Addon Repository | Impressum | Datenschutz

WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 08.12.2019 00:52:59

Slugger
Member

Formular nach Absenden Fehlermeldung

Hallo,
ich habe hier eine Fehlermeldung, wenn ich den Button Absenden betätigt habe.

[== PHP ==]
Warning: require(.../include/PHPMailer/src/Exception.php): failed to open stream: No such file or directory in .../framework/Mailer.php on line 26

Warning: require(.../include/PHPMailer/src/Exception.php): failed to open stream: No such file or directory in .../framework/Mailer.php on line 26

Fatal error: require(): Failed opening required '.../include/PHPMailer/src/Exception.php' (include_path='.:/usr/share/php:..') in .../framework/Mailer.php on line 26

Kann jemand etwas damit anfangen?

Online

#2 08.12.2019 04:04:15

bernd
Developer

Re: Formular nach Absenden Fehlermeldung

Ich kann damit zwar so direkt nix anfangen, was aber extrem hilfreich wäre:
- WBCE Version
- PHP Version
- MiniForm Version

und zusätzlich evtl. noch

- lokale Umgebung oder live
- wenn live welcher Hoster


2 x ROT13 hält besser ...

Online

#3 08.12.2019 07:52:18

florian
Administrator

Re: Formular nach Absenden Fehlermeldung

Die Fehlermeldungen besagen, dass die betr. Dateien nicht gefunden werden konnten.
Bitte überprüfe, ob das Verzeichnis include/PHPMailer vorhanden ist.
Wichtig: Die Groß-/Kleinschreibung muss stimmen, d.h. wenn alles klein geschrieben ist, (phpmailer), wäre das falsch.

Wenn die Dateien bzw. das Verzeichnis fehlen: Installer herunterladen, lokal entpacken und das Verzeichnis PHPMailer per FTP auf den Server kopieren.

Online

#4 08.12.2019 14:47:22

Slugger
Member

Re: Formular nach Absenden Fehlermeldung

florian wrote:

Die Fehlermeldungen besagen, dass die betr. Dateien nicht gefunden werden konnten.
Bitte überprüfe, ob das Verzeichnis include/PHPMailer vorhanden ist.
Wichtig: Die Groß-/Kleinschreibung muss stimmen, d.h. wenn alles klein geschrieben ist, (phpmailer), wäre das falsch.

Wenn die Dateien bzw. das Verzeichnis fehlen: Installer herunterladen, lokal entpacken und das Verzeichnis PHPMailer per FTP auf den Server kopieren.

Hallo Florian,
danke für die Kurzanleitung, hat funktioniert.

Musste Installer herunterladen und per FTP den Ordner PHPMailer hochladen.

Warum hat es das beim Update nicht gemacht?

In der Vorgängerversion 133 bei mir im Backup ist er Vorhanden.

Oder habe ich bei der Updateanleitung etwas übersehen?

Last edited by Slugger (08.12.2019 14:48:09)

Online

#5 08.12.2019 18:39:58

florian
Administrator

Re: Formular nach Absenden Fehlermeldung

In den Installationspaketen für 1.4.0 ist das Verzeichnis vorhanden.
Aber ich glaube, ich weiß, woran es liegt.
Im Normalfall wird beim Updaten das alte Verzeichnis phpmailer entfernt.  Auf Unix/Linux-Webservern klappt das problemlos, da diese Server im Ggs. zu Windows beim Dateinamen case-sensitive sind, d.h. das neu angelegte Verzeichnis PHPmailer ist davon nicht betroffen. Macht man hingegen lokal auf einem Windows-System ein Update, wird das Verzeichnis PHPMailer vom Updatesript gelöscht, da für Windows phpmailer und PHPMailer das selbe sind.
Deshalb fehlt auch in der WBCE-Portable das Verzeichnis PHPmailer, wie ich gerade feststelle.

Online

#6 09.12.2019 17:19:28

Slugger
Member

Re: Formular nach Absenden Fehlermeldung

Hallo,
vielen Dank für die erste Erläuterung.

Ich habe noch eine Webseite die ich noch updaten muss.

Mal schauen ob es sich so verhält.

Online

#7 09.03.2020 20:20:37

Slugger
Member

Re: Formular nach Absenden Fehlermeldung

Slugger wrote:

Hallo,
vielen Dank für die erste Erläuterung.

Ich habe noch eine Webseite die ich noch updaten muss.

Mal schauen ob es sich so verhält.

OT reminder für mich:
Auch wenn das Update auf 1.4.1 länger zurück liegt.

Miniform wird seit der letzten Diskussion nicht mehr verwendet, stattdessen ist es bei mir in mpform aufgefallen (einfach nur eine weiße Seite und gott seit Dank mit errerlog, das in dieser Update-Version der Ordner für PHPmailer - Linux distribution bei all-inkl nicht angelegt wurde?

Online

#9 09.03.2020 20:30:48

Slugger
Member

Re: Formular nach Absenden Fehlermeldung

Wenn du den Order PHPmailer meinst nein, denn muss ich erst uploaden, um zu sehen was passiert.

Online

#10 09.03.2020 20:40:45

florian
Administrator

Re: Formular nach Absenden Fehlermeldung

Der Ordner PHPMailer ist definitiv im Installationspaket vorhanden.
Warum er bei Dir fehlt, weiß ich nicht. Aber es ist kein generelles Problem.

Online

#11 10.03.2020 17:51:46

Slugger
Member

Re: Formular nach Absenden Fehlermeldung

florian wrote:

Der Ordner PHPMailer ist definitiv im Installationspaket vorhanden.
Warum er bei Dir fehlt, weiß ich nicht. Aber es ist kein generelles Problem.

In meinem Backup der WBCE Version 1.3.3 ist der Ordner vorhanden, jedoch alles klein gschrieben.

Warum dieser gelöscht wird und durch das Update gegen die andere Schreibweise nicht ersetzt wird kann ich leider nicht nachvollziehen. roll

Na auf jedenfall worscht ... Ordner aus der Version 1.4.1 hochgeladen, funzt.

Last edited by Slugger (10.03.2020 18:28:12)

Online

#12 10.03.2020 18:44:27

florian
Administrator

Re: Formular nach Absenden Fehlermeldung

PHPMailer ist die Schreibweise wie sie vom Anbieter verwendet wird, vgl. https://github.com/PHPMailer/PHPMailer

Online

Board footer

Powered by FluxBB

up