---
title: "www.diplomatic-press.net"
url: "https://www.typo3.net/d/85651-wwwdiplomatic-pressnet"
source: "typo3.net"
tags: ["Community","Eure Projekte","Diskussion"]
created: "2009-01-11"
last_reply: "2009-05-11"
replies: 25
solved: false
page: 1
pages: 1
lang: "de"
---

# www.diplomatic-press.net

Community › Eure Projekte · 25 Antworten · gestartet 2009-01-11

## Eröffnungsbeitrag

**BastianBalthasarBux** · 2009-01-11 · [Beitrag #1](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/1)

Wieder mal ne Seite von mir.
Ist noch nicht ganz fertig, da kommen noch einig Dinge rein, insbesondere eine ordentliche Startseite und ein paar Web 2.0 Features.

<http://www.diplomatic-press.net>

## Antworten

### [#2](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/2) · Eros · 2009-01-11

Hallo

die Seite gefällt mir sehr gut! Was mir "positiv" auffällt ist, dass nicht nur ich alleine meine Probleme mit dem pdf-generator zu haben scheine. Jedenfalls geht der bei Dir lider auch nicht so wie er soll:

Acrobat-Meldung:

Diese Datei ist beschädigt und kan nicht repariert werden.

Grüße

### [#3](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/3) · BastianBalthasarBux · 2009-01-11

*lol*

hmm, muss ich mir dann wohl mal anschauen den pdf-generator, oder rausschmeissen.
wie gesagt, die seite ist nicht *fertig*. da werden wohl noch ein paar wochen ins land ziehen. ;)

### [#4](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/4) · Eros · 2009-01-11

Dann lass uns doch an Deinen Ergüssen bitte teilhaben wenn es denn mal so weit ist.

Zur weiteren Motivation:

Bei mir ist es so, dass das pdf beim 1. Klick anstandslos erzeugt wird. Erst ab dem 2.Klick dann nicht mehr, es kommt dann die selbe Message wie bei Dir!

In der Annahme, dass den Käse keiner 2x anklickt, kann ich damit leben, und weil bis dato keiner gemotzt hat, wird's wohl auch so sein.

Bei Dir ist es wesentlich schlimmer! :D

Herzliche Grüße

### [#5](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/5) · BastianBalthasarBux · 2009-01-11

hmm. verwendest du pdflib oder fpdf?

### [#6](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/6) · BastianBalthasarBux · 2009-01-11

also mit fpdf: sourceopt hat bei mir auch den ersten klick "getötet".
jetzt hab ich sourceopt mal testhalber deaktiviert.
jetzt gehts mir so wie eros. ;)

### [#7](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/7) · BastianBalthasarBux · 2009-01-11

seit typo3 4.2.0 ist der cache für pdf-dateien abzuschalten. dann klappts.
hoffe konnte dir damit helfen, eros. ;)

danke jedenfalls für deinen 'hint'. da sieht man es wieder mal: man soll nicht seine eigenen arbeit testen! man wird betriebsblind. ;)

### [#8](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/8) · Eros · 2009-01-11

Ich benutze die ext. nicht und einen anderen optimizer benutze ich auch nicht.

Die Seite ist nicht besonders neu und es ist immer gegangen, das einzige was ich regelmässig daran gemacht habe ist, dass ich TYPO3 upgedated habe. Irgenwann bin ich dann auf das Prob mehr oder weniger zufällig gestossen.

Vieleicht hat es ja eben mit den neueren TYPO3-Versionen zu tun.

### [#9](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/9) · BastianBalthasarBux · 2009-01-11

Und in der class.tx_sourceopt_pi1.php in der main einfach das if($conf['enabled']==1) ändern in:

```php
if ($conf['enabled'] == 1 && t3lib_div::GPvar('type') != '123')
```

wenn man pdf auf type=123 hat. ;)

### [#10](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/10) · BastianBalthasarBux · 2009-01-11

ja eros, das problem tritt auf bei 4.2.0 und grösser, aufgrund neuer caching mechanismen (angeblich hats was mit den db-tables zu tun).
bei mir funzt es jetzt jedenfalls mehr als einmal und auch mit sourceopt, siehe vorigen post.

sorry, leute, dass das alles OT ist. ...

### [#11](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/11) · Eros · 2009-01-11

Wie gesagt - ich verwende keinen source-optimizer.

Ich habe gerade festgestellt, dass das problem anscheinend bei jeder meiner TYPO3 - Installationen auftritt, sobald v 4.2.3 drauf ist - egal welcher Provider od. Server.

### [#12](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/12) · BastianBalthasarBux · 2009-01-11

Cache hat mit sourceoptimizer nix zu tun!

config.no_cache=1

...

### [#13](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/13) · Eros · 2009-01-11

Das weiß ich schon - ich meinte damit, dass Deine Änderung in der class.tx_sourceopt_pi1.php bei mir nicht relevant ist.

Den cache ausschalten bringt leider nix. Das war das erste, was ich probiert habe, weil ich auch gedacht hab, dass es damit zu tun hat. Ist aber anscheinend nicht so!

### [#14](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/14) · BastianBalthasarBux · 2009-01-11

Also nochmal ganz genau für die Langsamen unter uns: ;)

1. Problem: PDF-Generator geht gar nicht. Jedesmal kommt 'Datei beschädigt'
Indikation: sourceopt installiert.
Problembeseitigung:
a) sourceopt deaktivieren (gänzlich)
b) in class.tx_sourceopt_pi1.php in der function main "if ($conf['enabled'] == 1)" durch "if ($conf['enabled'] == 1 && t3lib_div::GPvar('type') != '123')" ersetzen, wobei '123' dem typenum des pdf-page-objects entsprechen muss.

2. Problem: PDF-Generator geht immer nur beim ersten Seitenaufruf, beim zweiten Seitenaufruf kommt 'Datei beschädigt'.
Indikation: es kommt typo3 Version =< 4.2.0 zum Einsatz.
Problembeseitigung:
Für die extension pdf_generator den cache deaktivieren:
"pdf_generator.config.no_cache=1"
wobei "pdf_generator" dem namen des pdf-generator-page-objects enstprechen muss.

so, ich hoffe ich habe damit alle klarheiten beseitigt.

mfg CR

### [#15](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/15) · BastianBalthasarBux · 2009-01-11

> **Eros schrieb:**
>
> Den cache ausschalten bringt leider nix.

hmm, bei mir geht es jetzt aber! oder täusche ich mich da?
test es mal auf www.diplomatic-press.net
oder auch auf www.tiroler-forstverein.at

TYPO3 4.2.3
openSUSE 10.3 mit php5.2.6 und mysql5 (letzteres irrelevant).
pdfgenerator2 mit fpdf und fonts für fpdf.

ich hab dieses TS hier:

```typoscript
includeLibs.tx_pdfgenerator2 = EXT:pdf_generator2/class.tx_pdfgenerator2.php

pdf_generator = PAGE
pdf_generator {
  typeNum = {$extension.pdf_generator2.typeNum}
  headerData.6 >
  stylesheet = fileadmin/dev/css/all-print.css
  10 = TEMPLATE
  10 {
    template = FILE
    template.file = fileadmin/dev/tmpl/all_root.tmpl
    workOnSubpart = CR_DOCUMENT_PRINT
    marks {
      CR_LOGO = IMAGE
      CR_LOGO.file = fileadmin/dev/img/logo-top.jpg
      CR_CONTENT = CONTENT
      CR_CONTENT {
        table = tt_content
        select {
          where = colPos=0
          languageField = sys_language_uid
          orderBy = sorting
        }
      }
    }
  }
  50 >
  config.pageGenScript = EXT:pdf_generator2/gen_pdf.php
  config.admPanel = 0
  config.xhtml_cleaning = 0
  config.USERNAME_substToken =
  config.ftu = 0
  config.disableCharsetHeader = 1
  config.prefixLocalAnchors = 0
  config.no_cache=1

  config.pdf_generator2.browserwidth = {$pdf_generator2.browserwidth}
  config.pdf_generator2.size = {$pdf_generator2.size}
  config.pdf_generator2.landscape = {$pdf_generator2.landscape}
  config.pdf_generator2.renderlinks = {$pdf_generator2.renderlinks}
  config.pdf_generator2.renderfields = {$pdf_generator2.renderfields}
  config.pdf_generator2.renderforms = {$pdf_generator2.renderforms}
  config.pdf_generator2.pdfversion = {$pdf_generator2.pdfversion}
  config.pdf_generator2.cssmedia = {$pdf_generator2.cssmedia}
  config.pdf_generator2.use_pdflib = 0

  config.pdf_generator2.top = {$pdf_generator2.top}
  config.pdf_generator2.bottom = {$pdf_generator2.bottom}
  config.pdf_generator2.left = {$pdf_generator2.left}
  config.pdf_generator2.right = {$pdf_generator2.right}

  config.pdf_generator2.string_search1 = {$pdf_generator2.string_search1}
  config.pdf_generator2.string_replace1 = {$pdf_generator2.string_replace1}
  config.pdf_generator2.string_search2 = {$pdf_generator2.string_search2}
  config.pdf_generator2.string_replace2 = {$pdf_generator2.string_replace2}
  config.pdf_generator2.string_search3 = {$pdf_generator2.string_search3}
  config.pdf_generator2.string_replace3 = {$pdf_generator2.string_replace3}
  config.pdf_generator2.string_search4 = {$pdf_generator2.string_search4}
  config.pdf_generator2.string_replace4 = {$pdf_generator2.string_replace4}

  config.pdf_generator2.regexp_search1 = {$pdf_generator2.regexp_search1}
  config.pdf_generator2.regexp_replace1 = {$pdf_generator2.regexp_replace1}
  config.pdf_generator2.regexp_search2 = {$pdf_generator2.regexp_search2}
  config.pdf_generator2.regexp_replace2 = {$pdf_generator2.regexp_replace2}
  config.pdf_generator2.regexp_search3 = {$pdf_generator2.regexp_search3}
  config.pdf_generator2.regexp_replace3 = {$pdf_generator2.regexp_replace3}
  config.pdf_generator2.regexp_search4 = {$pdf_generator2.regexp_search4}
  config.pdf_generator2.regexp_replace4 = {$pdf_generator2.regexp_replace4}
}
```

### [#16](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/16) · BastianBalthasarBux · 2009-01-11

<http://www.tiroler-forstverein.at/gruener-zweig/allgemeines.html?type=123>

hab ich grad mehrfach getestet.

vielleicht nochmal den cache leeren?

und evtl. im typo3temp ordner die pdf_XXXX dateien bereinigen?

### [#17](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/17) · Eros · 2009-01-11

Du täuscht Dich!  :D

### [#18](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/18) · BastianBalthasarBux · 2009-01-11

Also, ich habe es jetzt mit folgender URL mehrfach mit firefox 3 und opera parallel getestet, mit mehrfachen aufrufen mit und ohne browsercache leeren und es funzt.

<http://www.tiroler-forstverein.at/gruener-zweig/allgemeines.html?type=123>

### [#19](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/19) · Eros · 2009-01-11

Es geht! Bei beiden!

### [#20](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/20) · BastianBalthasarBux · 2009-01-11

Harhar! also täusch ich mich nicht!  #giggle#

Komm zu Mama, Brathering! ;)

### [#21](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/21) · Eros · 2009-01-11

Du bist mir zu sehr behaart!  :D

### [#22](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/22) · BastianBalthasarBux · 2009-01-11

> **Eros schrieb:**
>
> Du bist mir zu sehr behaart!  :D

... sprach Garfield, die bekanntermassen nackte Mieze. ;)

### [#23](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/23) · Eros · 2009-01-11

Ich geb's nur ungern zu, aber Du hast mir echt geholfen!  ;)

Den cache auszuschalten alleine reichte offensichtlich nicht. Das Löschen des typo3temp-ordners war's dann anscheinend.

Wie dem auch sei, jetzt geht es offenbar!!!

Herzlichen Dank und tschuldigung, dass ich so in Deinen Thread reingeplatzt bin!

:o

### [#24](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/24) · BastianBalthasarBux · 2009-01-11

n.p.

freut mich dass es jetzt auch bei dir funzt! ;)

### [#25](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/25) · earthling · 2009-05-08

hallo bastian, hallo eros,
hallo an alle anderen, die mitlesen!

ich hab grad eure diskussion gefunden.
ich hab auch ein problem mit dem pdf_generator und bin am verzweifeln.
is jetz zwar wieder off topic, aber das hier ist der neueste thread, den ich zu diesem thema gefunden habe und beim lesen kam mir ein hoffnungsschimmer... ;-)

hier erstmal meine frage in kurzform:

hattet ihr ne lösung für die fehlermeldung "herunterladen nicht möglich, datei existiert nicht" (oder so ähnlich) gefunden, die nicht mit diesem optimizer zu tun hat (den hab ich noch nie verwendet...)? konnte eurer unterhaltung da nicht mehr ganz folgen.
- cache vom pdf_generator2 abschalten hat nix gebracht
- cache der entsprechenden seite abschalten auch nicht

bitte gebt mir irgendeinen hinweis, was ich noch testen kann oder wonach ich suchen soll? wie seid ihr beim debuggen vorgegangen?

falls ihr die details meines problem noch lesen wollt - eben ne lange geschichte - bitteschön:

also mein pdf_generator3 funzt im grunde einwandfrei - nur bei der einen seite nicht. das ist sicherlich auch die längste/größte seite. drauf is eine tt_address-liste von ca. 60 leuten mit kleinem foto und daten.
(die seite is leider pw-geschützt, weil sie daten von vereinsmitgliedern enthält. kann euch also keinen link schicken.)

die php.ini-variablen zu timeouts und dateigrößen sind alle überdimensioniert und auch die mysql-variable "max_allowed_packet" hab ich von 1M auf 16M gesetzt.

ich hab schon alle möglichen veränderungen am listen-template vorgenommen (weil mir der fehler aufgefallen ist, nachdem ich die liste vom layout umgebaut hab) und mit einer meiner alten versionen der liste herumgespielt. bei 40 leuten in der liste, wurde die pdf-datei nach ewigem warten geladen und war 2.3 MB groß. mit 41 leuten ging es nicht mehr.
nach einigen änderungen an den fotos war die liste mit 40 leuten 1.1MB groß, mehr ging aber trotzdem nicht.

im pdf_generator2-manual hab ich unter troubleshooting diese möglichkeit gefunden, das generierte html in den typo3temp-ordner schreiben zu lassen. das tut er einwandfrei. nur eben ein PDF kommt am ende nicht heraus...

hab die extension "file_based_cache" installiert - keine sichtbaren veränderungen - was auch immer...

wie gesagt, ich bin verzweifelt...  :'(

bin wirklich für jeden hinweis dankbar!

steffen

### [#26](https://www.typo3.net/d/85651-wwwdiplomatic-pressnet/26) · BastianBalthasarBux · 2009-05-11

Ich habe mal gehört, bei einem Kollegen, dass zu lange Seiten irgendwo einen overflow oder ähnlihces erzeugen (in clean html oder so, in fpdf).
Das Problem war ebenfalls auf einer Seite mit Listeneinträgen.

Die "Lösung" war dann, den Pagebrowser so zu konfigurieren, dass weniger Listeneinträge auf einer einzelnen Seite angezeigt wurden.

Mehr fällt mir dazu leider nichts ein im Moment.

mfg cr

---

Quelle: „www.diplomatic-press.net“, typo3.net, https://www.typo3.net/d/85651-wwwdiplomatic-pressnet
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
