Ergebnis 1 bis 10 von 10

Thema: TCPDF ERROR: Some data has already been output, can't send PDF file

  1. #1
    Contao-Nutzer Avatar von El_Jey
    Registriert seit
    17.03.2010.
    Beiträge
    92

    Standard TCPDF ERROR: Some data has already been output, can't send PDF file

    Hallo liebe Community,

    wenn ich die "als PDF drucken"-Funktion nutzen möchte kommt folgende Fehlermeldung:
    Code:
    TCPDF ERROR: Some data has already been output, can't send PDF file
    Vorher hat es ohne Probleme funktioniert und ich habe nichts verändert, dass diesen Fehler (meines erachtens) erzeugen könnte.

    Ich habe kleinigkeiten im Catalog-Template angepasst, sonst eigentlich nichts. Über Google habe ich folgendes gefunden: http://drupal.org/node/283950
    allerdings kann ich die dort genannte "print_pdf.pages.inc" nicht finden.

    Hat jemand eine Ahnung woher die Meldung kommen kann?

    Gruß
    El_Jey

  2. #2
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    Im alten Forum gibt es etwas: http://www.contao.org/board/topic/11752.html

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  3. #3
    Contao-Nutzer Avatar von El_Jey
    Registriert seit
    17.03.2010.
    Beiträge
    92

    Standard

    Hallo Sebastian,

    den Thread hatte ich auch schon gefunden, habe auch die index.php neu hochgeladen, hat aber nichts gebracht (hätte mich auch gewundert).

    Was könnte denn wohl den Fehler verursachen?

    Gruß

  4. #4
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.613
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo El_Jey,

    die Fehlermeldung sagt mir klar, dass bereits ein Zeichen ausgegeben wurde und damit eine Browserausgabe begonnen wurde. In diesem Fall kann TCPDF keinen Download mehr starten und liefert dazu die Fehlermeldung.

    Das ist in etwa die gleiche Ursache, wie die Fehlermeldung "Cannot modify header...", nur auf PDF-Basis. Du hast wahrscheinlich irgendwo eine Datei editiert, die ein Blank oder ein Carriage Return, o.ä. ausgibt. Da offenbar das BOM-Problem nicht vorliegt, fällt das bei der Seitenausgabe nicht auf, sondern nur bei Downloads, z.B. PDF.

    Schau mal in den Quelltext. Das erste Zeichen sollte vom Tag für den DocType kommen:
    HTML-Code:
    <!DOCTYPE html PUBLIC ...
    Ist dort eine Leerzeile oder ein Zeichen davor, bleibt Dir nichts anderes übrig, als die editierten Dateien durchzusuchen. Eine kleine Hilfe ist Dir dabei das Diagnosetool, was alle Core-Dateien überprüft.
    Meist liegt das Problem in eigenen Anpassungen der localconfig.php, langconfig.php, dcaconfig.php im system/config-Verzeichnis.

  5. #5
    m_schriewer
    Gast

    Standard

    Hallo zusammen,

    bei mir tritt auch dieser Fehler auf. Und es liegt wohl auch an den Leerzeichen vor dem doc-type ([leerzeichen]<!DOCTYPE html PUBLI.....). "do_while" rät in diesem Fall in der localconfig.php oder der langconfig.php nachzuschauen. Nach was muss ich denn suchen, um den Fehler zu beheben?

    Kann mir jemand einen Tipp geben?

    Danke Euch schon mal...
    Viele Grüße Mikka

  6. #6
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.613
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Mikka,

    es könnte auch ein BOM sein, der sich wie ein Leerzeichen zeigt.
    Um BOMs aufzuspüren gibt es eine Erweiterung: http://de.contaowiki.org/BOM_Checker
    Infos zu BOM: http://de.contaowiki.org/UTF-8_ohne_BOM

  7. #7
    m_schriewer
    Gast

    Standard

    Hallo do_while,

    danke für die schnelle Antwort. Hab's ausprobiert. Leider scheint der BOM checker unter Contao 2.11.3 nicht mehr zu laufen. Ich konnte die Dateien allerdings mit dem Script "php_bom_finder.php" prüfen. Es gibt keine fehlerhaften Dateien.

    Hast Du noch einen Tip?

    Gruß Mikka

  8. #8
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.613
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das Zeichen kann eigentlich nur durch eine von Dir geänderte Datei oder durch eine Fehlermeldung entstehen.
    Sieht man auch im Quellcode der Webseite das Zeichen sehen?
    Hast Du die Fehlermeldungen mal eingeschaltet? (in den Einstellungen)
    Hast Du vielleicht einen Link zu der Seite?

  9. #9
    m_schriewer
    Gast

    Standard

    Hallo Hagen,

    ich habe auf Contao 2.11.4 geupdated. Interessanterweise taucht der Fehler hier nicht mehr auf... Danke nochmals für Deinen Support!

    Viele Grüße Mikka

  10. #10
    Contao-Fan
    Registriert seit
    17.11.2011.
    Ort
    Basel (Schweiz)
    Beiträge
    295

    Standard TCPDF ERROR: Some data has already been output, can't send PDF file

    Zitat Zitat von do_while Beitrag anzeigen
    Das Zeichen kann eigentlich nur durch eine von Dir geänderte Datei oder durch eine Fehlermeldung entstehen.
    Sieht man auch im Quellcode der Webseite das Zeichen sehen?
    Hast Du die Fehlermeldungen mal eingeschaltet? (in den Einstellungen)
    Hast Du vielleicht einen Link zu der Seite?
    Ich habe das gleiche Problem mit Contao 2.11.4. Scheint ein Bug zu sein. Einfach wieder ärgerlich. Contao kreiert eine Leerzeile vor dem Doctype, wenigstens bei mir wenn ich den Quelltext sichte.
    siehe www.gkammermann.ch/ Unser Angebot-> Getränke und Fotogallerie
    gruss pumukel

    EDIT. Habe soeben festgestellt das dieses Problem nur local auf Xampp 1.7.7 besteht, sorry!
    Geändert von pumukel (13.07.2012 um 19:50 Uhr) Grund: stimmt nicht ganz

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 16.02.2011, 02:33
  2. Error: No Video File found
    Von Max Kittel im Forum "...4ward"
    Antworten: 6
    Letzter Beitrag: 03.02.2011, 09:18
  3. Antworten: 4
    Letzter Beitrag: 11.11.2010, 14:12
  4. Antworten: 10
    Letzter Beitrag: 22.06.2010, 09:56
  5. Fatal error: Could not create a data container
    Von stefan-at-work im Forum Sonstiges zu Contao
    Antworten: 13
    Letzter Beitrag: 11.09.2009, 19:44

Lesezeichen

Lesezeichen

Berechtigungen

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