Ergebnis 1 bis 13 von 13

Thema: Fatal error: Could not load class Email

  1. #1
    Contao-Nutzer
    Registriert seit
    05.11.2009.
    Beiträge
    24

    Standard Fatal error: Could not load class Email

    Hallo,

    ich habe die Erweiterung "Email Template" installiert.
    Nach der Installation habe ich immer folgende Fehlermeldung erhalten:

    Fatal error: Could not load class Email in /var/www/xxxxxx/html/xxxxxxxx/system/functions.php on line 67

    Das installierte Template heisst "email.tpl".

    Nachdem ich die Anwendung wieder ordnungsgemäß deinstalliert hatte, kommt die Fehlermeldung aber immer noch.

    Jetzt funktioniert mein Kontaktformular nicht mehr. Was kann ich tun?

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Eine Erweiterung "Email Template" kenn ich nicht! Kannst Du das vielleicht näher spezifizieren?

    EDIT:
    Hab grad was dazu gefunden: Handelt es sich dabei um diese Erweiterung https://contao.org/extension-list/vi...000009.en.html
    Geändert von xchs (02.02.2010 um 23:14 Uhr)
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Contao-Nutzer
    Registriert seit
    05.11.2009.
    Beiträge
    24

    Standard

    Wenn ich im Backend im Erweiterungskatalog nach "E-Mail" filtere, dann erhalte ich 5 Einträge, wobei der letzte die Erweiterung "EmailTemplate" ist.

    [EmailTemplate] Email Template
    Send emails with a template.
    This extension sends emails with a template. So that you can send formatted emails.

    Version 1.0.0 stable Typ Frei
    Freigabedatum 2010-01-31
    Lizenz Kategorie Hilfsprogramm

    Urheberrecht © 2010, Jaap Jansma, Walk Wise Webdesign
    Autor Jaap Jansma (grapio) http://www.walkwisewebdesign.com

    Freigabe-Notizen und Änderungs-Log für 1.0.0 stable Andere Versionen
    1.0.1 stable
    Andere Sprachen

    Version Install. 2 Total Install. 2

    Abhängigkeiten dieser Erweiterung Von dieser abhängige andere Erweiterungen
    Name Version von Version bis
    TYPOlight 2.8.0 rc1 2.8.0 stable

    Name Version von Version bis

  4. #4
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Die Klasse EMail fehlt

    Such mal, ob in der systems/libraries die Email.php vorhanden ist. Die fehlt wahrscheinlich, also solltest du mal die TL-Files neu hochladen, damit du sicher bist, dass du eine vollständige Installation hast
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  5. #5
    Contao-Nutzer
    Registriert seit
    05.11.2009.
    Beiträge
    24

    Standard

    Zitat Zitat von Toflar Beitrag anzeigen
    Die Klasse EMail fehlt

    Such mal, ob in der systems/libraries die Email.php vorhanden ist. Die fehlt wahrscheinlich, also solltest du mal die TL-Files neu hochladen, damit du sicher bist, dass du eine vollständige Installation hast
    Das ist ja der Gag.
    Wenn ich die Extension "EmailTemplate" (findet man übrigens nur über die englische Extension-Seite) über das Backend deinstalliere, dann werden u.a. die email.php gelöscht! Die war aber vorher auch nicht da, also muß irgendwo noch ein Eintrag stehen, dass TL denkt, es braucht diese email.php noch.

    Verhext ist das...

  6. #6
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Nein die Email.php ist eine Standard-TL-Klasse und wird überall im System verwendet.
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  7. #7
    Contao-Nutzer
    Registriert seit
    05.11.2009.
    Beiträge
    24

    Standard

    Zitat Zitat von Toflar Beitrag anzeigen
    Nein die Email.php ist eine Standard-TL-Klasse und wird überall im System verwendet.
    Hallo Toflar,
    danke für den Hinweis. Habe die Email.php aus dem TL-Paket wieder hochgeladen. Jetzt geht wieder alles.
    Ist ja toll, daß eine Extension diese Basis-Datei von TL überschreibt und dann beim Deinstallieren einfach löscht. Was soll man dazu sagen.

    Zum Thema Email noch eine kurze Frage:
    Warum sind die Emails, die über das Kontaktformular generiert werden, (bei mir zumindest) immer ohne Umlaute (Email-Daten werden als Rohdaten verschickt)? UTF-8 ist bei mir unter Einstellungen eingetragen, habe auch sonst mit der Webseite keine Probleme damit?

    Habe im Forum schon vorab nach der Problematik gesucht, aber nichts gefunden.

  8. #8
    Contao-Nutzer
    Registriert seit
    05.11.2009.
    Beiträge
    24

    Standard

    Hat jemand einen Tipp, wie ich das o.g. Umlaute-Problem beseitigen kann?

  9. #9
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Das sollte eigentlich nicht sein...bei mir klappt das auch alles wunderbar. Hast du evtl. die Email.php mit einem Editor geöffnet und wieder abgespeichert, bevor du die hochgeladen hast?
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  10. #10
    Contao-Nutzer
    Registriert seit
    05.11.2009.
    Beiträge
    24

    Standard

    Zitat Zitat von Toflar Beitrag anzeigen
    Das sollte eigentlich nicht sein...bei mir klappt das auch alles wunderbar. Hast du evtl. die Email.php mit einem Editor geöffnet und wieder abgespeichert, bevor du die hochgeladen hast?
    Die Email.php ist die originale aus dem TL-Paket, welche ich lediglich (ohne sie zu öffnen) hochgeladen habe, da sie gelöscht worden ist.

    Das mit den Umlauten habe ich aber schon länger, hat also mit dem Extensionproblem/fehlende email.php nichts zu tun.
    Ich habe mich nie groß drum gekümmert, da aber mittlerweile das Kontaktformular häufig genutzt wird nervt es mich nun doch, daß die Umlaute schlicht fehlen.

    Außer in den Einstellungen kann man den Zeichensatz doch nirgends ändern/kontrollieren, oder?

  11. #11
    Contao-Nutzer
    Registriert seit
    05.11.2009.
    Beiträge
    24

    Standard

    Ich habe jetzt nochmal alles, was mir so einfiel, nachgeprüft (Einstellungen usw.). Das Problem mit den Umlauten bei über mein Kontaktformular gesendeten Emails bleibt einfach bestehen. Da ich nicht genau weiß, was die email.php mit den Rohdaten macht, und wo man einhaken könnte, um das Problem einzugrenzen, hier nochmal meine Frage:

    Hat noch jemand einen Tipp für mich oder gibt es eine Email-Extension, die ich versuchen könnte?

    Danke.

    Gruß Matthias

  12. #12
    Contao-Nutzer
    Registriert seit
    05.11.2009.
    Beiträge
    24

    Standard

    Zitat Zitat von leo.unglaub Beitrag anzeigen
    Hallo !
    Das klingt nach einem generellen Zeichensatz Problem am Server. Ich könnte mir vorstelle dsa TL das mail richrtig generiert, aber dann bei der übergabe an sendmail etwas schief läuft.

    Frage dazu mal deinen Server admin.
    Viele GRüße
    Leo
    Das Umlaute-Problem habe ich aber bei all meinen anderen Domains mit Emails generell auf dem Server nicht, nur bei TL.


    Gruß Matthias

  13. #13
    Contao-Nutzer
    Registriert seit
    05.11.2009.
    Beiträge
    24

    Standard

    Ich habe auch mal bei den Einstellungen als Sendemodus den SMTP-Server anstatt des internen Modus genommen, aber damit sind trotzdem keine Umlaute sichtbar.
    Also hat das doch nichts mit dem Server zu tun?

    Mann, das ist wie verhext.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Fatal error: Could not load class backendTemplate
    Von netnite im Forum Sonstiges zu Contao
    Antworten: 8
    Letzter Beitrag: 16.05.2011, 17:41
  2. Fehlermeldung: Fatal error: Could not load class Compression
    Von lea_engel im Forum Installation / Update
    Antworten: 12
    Letzter Beitrag: 07.02.2011, 19:53
  3. Antworten: 8
    Letzter Beitrag: 30.07.2010, 08:43
  4. PHP Fatal error: Could not load class Config in ...
    Von ladriel im Forum Installation / Update
    Antworten: 4
    Letzter Beitrag: 25.07.2010, 23:09
  5. Problem [boxes] nach update auf 2.7.4,fatal error LOAD CLASS
    Von klaus_tkm im Forum Sonstige Erweiterungen
    Antworten: 18
    Letzter Beitrag: 06.10.2009, 09:15

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •