Ergebnis 1 bis 9 von 9

Thema: Problem mit tcpdf/cache

  1. #1
    Contao-Nutzer Avatar von webfuzzy
    Registriert seit
    27.10.2009.
    Ort
    München
    Beiträge
    29

    Standard Problem mit tcpdf/cache

    Aus irgendeinem Grunde entstehen bei mir in .../plugins/tcpdf/cache gelegentlich Dateien mit Namen wie "mska_00CUOH", die de facto .png-Bilder sind und dort stehen bleiben. Sie sind zwar nur ein paar Byte groß, aber da es tausende(!) sind, führen sie zu massiven Speicherproblemen.

    Ich habe keine Ahnung unter welchen Umständen die entstehen. Durch intensives Rumklicken auf meinen Seiten konnte ich sie bisher leider nicht erzeugen. Auch in den Log Files konnte ich keinen Hinweis darauf erkennen, unter welchen Umständen sie entstehen.

    Hat jemand sowas schon gehabt oder eine Idee dazu?
    Danke für hlfreiche Hinweise aller Art.
    Hubert.

  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

    Hallo webfuzzy,

    Du könntest im Backend-Modul "Einstellungen" (kurzzeitig) die Option "Fehlermeldungen anzeigen" aktivieren und schauen, ob beim PDF-Druck diesbezügliche Fehlermeldungen ausgegeben werden. Vielleicht gibt es auch schon in der "error.log" unter "/system/logs" entsprechende Einträge.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Contao-Nutzer Avatar von webfuzzy
    Registriert seit
    27.10.2009.
    Ort
    München
    Beiträge
    29

    Standard

    Juhu! Ich glaube, ich hab's gefunden

    Habe im error_log einen Eintrag "(36)File name too long: Cannot map GET /eventleser/events/eventleser/events/..." mit Referrer gefunden, dann "Fehlermeldugen anzeigen" eingeschaltet und den Referrer aufgerufen. Der hatte einen PDF-Druck und - Rumms - gab's einen Server Error und danach hatte ich ca. 1400 dieser temp files im tcpdf/cache.

    Ich habe mir den Eventleser-Artikel angesehen, da war zwar keine Syndication gesetzt, also auch kein PDF-Druck, aber nach speichern des Artikels war im Frontend der PDF-Druck verschwunden. Nun gehe ich davon aus: Kein PDF-Druck - keine cache files.

    Versteh's zwar nicht ganz, aber wenn mein Speicher nicht mehr voll läuft, ist erst mal das Wichtigste erreicht!

    Danke, xchs!

  4. #4
    Contao-Nutzer Avatar von webfuzzy
    Registriert seit
    27.10.2009.
    Ort
    München
    Beiträge
    29

    Standard

    Zitat Zitat von webfuzzy Beitrag anzeigen
    Juhu! Ich glaube, ich hab's gefunden
    Zu früh gefreut, das war's noch nicht ganz. Das Problem tritt immer auf, wenn auf einer Seite mit PDF-Druck ein .png-Bild ist. Scheint ein Bug im tcpdf zu sein. Wenn man das Bild gegen ein .jpg tauscht, wird das PDF korrekt erzeugt.
    Ich habe mal ein Ticket dazu aufgemacht (#2849).

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

    Support Contao

    Standard

    Zitat Zitat von webfuzzy Beitrag anzeigen
    Ich habe mal ein Ticket dazu aufgemacht (#2849).
    Das Problem konnte nicht reproduziert werden.

    Vielleicht ist das betreffende PNG-Bild irgendwie beschädigt bzw. nicht korrekt erstellt worden? Probier' es eventuell auch mal mit einer anderen PNG-Datei!

    Welche Einstellungen hat denn die PHP-Erweiterung "GDlib"?
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  6. #6
    Contao-Nutzer Avatar von Logo
    Registriert seit
    06.12.2010.
    Beiträge
    127

    Standard

    Hallo,
    ich hatte ebenfalls ein Problem mit dem PDF Druck. Immer wenn ein gif- Bild in der Seite war, gab es einen "TCPDF ERROR: Can't open image file:"
    Seiten mit jpg oder png Bildern gingen tadellos.
    Abhilfe schaffte es den Cache Ordner von TCPDF mit 777er Rechten auszustatten.

    Grüße
    Logo

  7. #7
    Contao-Nutzer Avatar von plakart
    Registriert seit
    01.02.2010.
    Ort
    Bochum / Neuenrade
    Beiträge
    70
    Partner-ID
    6320

    Standard

    Zitat Zitat von webfuzzy Beitrag anzeigen
    Zu früh gefreut, das war's noch nicht ganz. Das Problem tritt immer auf, wenn auf einer Seite mit PDF-Druck ein .png-Bild ist. Scheint ein Bug im tcpdf zu sein. Wenn man das Bild gegen ein .jpg tauscht, wird das PDF korrekt erzeugt.
    Ich kann das Problem von webfuzzy bestätigen. Bei mir läuft das Cache-Verzeichnis auch voll, bis der Server-Quota sich meldet. Gibt es da inzwischen einen Lösungsansatz? Der Vorschlag mit dem CHMOD ändert bei mir gar nichts ...

  8. #8
    Contao-Nutzer Avatar von webfuzzy
    Registriert seit
    27.10.2009.
    Ort
    München
    Beiträge
    29

    Standard

    Mein Ticket ist zwar geschlossen worden, weil das Problem nicht reproduzierbar war. Ich konnte es z.B. in der Demo-Version auch nicht reproduzieren, aber es ist noch ungelöst und in meiner produktiven Installation besteht es leider nach wie vor.
    Ich kenne die Symptome und beobachte meinen tcpdf Cache, damit kein Speicherüberlauf passiert, und hoffe, dass ich auch irgendwann die genaue Ursache benennen und beseitigen (lassen) kann.

  9. #9
    Contao-Nutzer
    Registriert seit
    07.07.2009.
    Ort
    Zug, Schweiz
    Beiträge
    70

    Standard

    Das Problem besteht anscheinend mit Version 2.11.4. Bei PNG tritt der Fehler auf
    Code:
    TCPDF ERROR: Can't open image file:...
    Bei mir hat es geholfen, die Rechte vom Cache-Verzeichnis auf 777 zu setzen. (/plugins/tcpdf/cache)
    Danke für die Hilfeleistung!
    Alexandra

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Probleme mit TCPDF
    Von plakart im Forum Installation / Update
    Antworten: 56
    Letzter Beitrag: 03.08.2012, 12:51
  2. TcPDF - out of memeory
    Von ChrMue im Forum Entwickler-Fragen
    Antworten: 3
    Letzter Beitrag: 29.09.2010, 09:09
  3. tcpdf Schriftenproblem
    Von stefanschiller@gmx.de im Forum Allgemeine Inhaltselemente
    Antworten: 1
    Letzter Beitrag: 16.03.2010, 19:18
  4. Nach Update auf 2.8: Cache Problem?
    Von frank.huettner im Forum Installation / Update
    Antworten: 3
    Letzter Beitrag: 19.02.2010, 22:09
  5. Die PDF Klasse (tcPdf)
    Von Sarvo im Forum Entwickler-Fragen
    Antworten: 1
    Letzter Beitrag: 07.09.2009, 08:42

Lesezeichen

Lesezeichen

Berechtigungen

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