Re: [PUG] Apache2 PDF Problem

2003-12-19 Diskussionsfäden Ernst May-Jung
Am Montag, 15. Dezember 2003 03:59 schrieb Thorsten Gowik:

 Listing her, Listing her.. 

Sieht ungefähr so aus:

echo  SKRIPT
!DOCTYPE HTML PUBLIC 2-//W3C//DTD HTML 3.2 Final//EN

script type=text/javascript
!--
function lade()
{
self.location.href=zentrale.php?button.pdfredrucken.$reid.x=Drucken;
}
//--
/script
/head
BODY onload=self.lade()
/BODY
/html
SKRIPT;

Den  Schnipsel der dann PDF rauswirft hab ich schon weiter oben gepostet.



Jetzt Probier ich mal Ridvans Lösung mit dem 'GET' aus.

Gruß
   Ernst





PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] Apache2 PDF Problem

2003-12-15 Diskussionsfäden Ridvan Agar
Ich habe den Anfangd des Threads verpasst, aber wenn ihr mit dem 
Acrobat-Plugin proleme habt, dann:

Acrobat plugin kommt mit der POST-Methode nicht klar, immer schön mit 
GET arbeiten.

ridvan

Ernst May-Jung wrote:

Am Freitag, 12. Dezember 2003 18:07 schrieb Ernst May-Jung:

 

Der Schnipsel läuft:
//
header('Content-Type: ' . $row['Type']);
header('filename=' . $row['File']);
readfile($file);
//
ein ähnlicher Schnipsel oder eigentlich der gleiche läuft nicht.



Die Gemeinsamkeiten der Schnipsel die laufen:
Die Skripte sind kurz und geben eigentlich nur aus.
Das Skript das nicht läuft ist länger und erstellt die PDF Datei erst mit
Latex.
   

= Daraus müßte eigentlich folgen, kurze Skripte führen zu einer korrekten 
Anzeige.

Weit gefehlt. Ich hab mal einen sleep von 5 Sekunden eingebaut.

Ich beomme damit weder die kurzen Skripte zum Absturz, noch das lange zum 
laufen (Tex ist dann ja mit Sicherheit fertig)!

Also kann ich mir nur noch vorstellen, daß irgendwo doch störende 
Header-Informationen gesendet werden. Aber auch dazu kommt keine 
Fehlermeldung!

Gruß
   Ernst

PUG - Penguin User Group Wiesbaden - http://www.pug.org
 




PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] Apache2 PDF Problem

2003-12-14 Diskussionsfäden Ernst May-Jung
Am Freitag, 12. Dezember 2003 18:07 schrieb Ernst May-Jung:

 Der Schnipsel läuft:
 //
 header('Content-Type: ' . $row['Type']);
 header('filename=' . $row['File']);
 readfile($file);
 //

 ein ähnlicher Schnipsel oder eigentlich der gleiche läuft nicht.



 Die Gemeinsamkeiten der Schnipsel die laufen:
 Die Skripte sind kurz und geben eigentlich nur aus.


 Das Skript das nicht läuft ist länger und erstellt die PDF Datei erst mit
 Latex.

= Daraus müßte eigentlich folgen, kurze Skripte führen zu einer korrekten 
Anzeige.

Weit gefehlt. Ich hab mal einen sleep von 5 Sekunden eingebaut.

Ich beomme damit weder die kurzen Skripte zum Absturz, noch das lange zum 
laufen (Tex ist dann ja mit Sicherheit fertig)!

Also kann ich mir nur noch vorstellen, daß irgendwo doch störende 
Header-Informationen gesendet werden. Aber auch dazu kommt keine 
Fehlermeldung!

Gruß
Ernst



PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] Apache2 PDF Problem

2003-12-14 Diskussionsfäden Ernst May-Jung
Hallo Torsten,

ich hab nun einen Workaround programmiert. 

Da meine kleinen Skripte, die nichts machen als das PDF gleich rauszuwerfen 
gut laufen, hab ich nun in das 'große' (mit erzeugen der Datei) aufgeteilt.

Es gibt eine Java-Skript Seite aus, welche das Skript zum Anzeigen auswirft.

Nicht schön aber wenigstens läuft es.

Gruß
Ernst
 


PUG - Penguin User Group Wiesbaden - http://www.pug.org


Re: [PUG] Apache2 PDF Problem

2003-12-14 Diskussionsfäden Thorsten Gowik
On Sun, Dec 14, 2003 at 09:34:41PM +0100, Ernst May-Jung wrote:
 Hallo Torsten,

Guten Morgen :)

 
 ich hab nun einen Workaround programmiert. 

Listing her, Listing her..

 Da meine kleinen Skripte, die nichts machen als das PDF gleich rauszuwerfen 
 gut laufen, hab ich nun in das 'große' (mit erzeugen der Datei) aufgeteilt.
 
 Es gibt eine Java-Skript Seite aus, welche das Skript zum Anzeigen auswirft.
 
 Nicht schön aber wenigstens läuft es.

Das Problem konnte durch einen Downgrade auf Apache 1.3.X
vorübergehend gelöst werden. Die Maschine war bereit Produktiv und
die fehler beim ausliefern der PDF Dokumente sind erst im laufenden
Betrieb aufgefallen.

Dein Problem scheint da ein wenig Komplexer, wenn ich das richtig
verstanden habe erzeugst du die PDF Dokumente zur Laufzeit. Das
könnte auch mit einem Timeout Parameter im Apache oder der Php.ini
zu tun haben.

 
 Gruß
 Ernst
Gruß
Thorsten

-- 
Thorsten Gowik
mailto:
  __  .___.__  __ _  
_/  |_|  |__   _/ \  | _ _/  |_  / ___ \ 
\   __\  |  \  / ___\   __ \   __\|  | \__  \\   __\/ / ._\ \
 |  | |   Y  \/ /_/   /_/  |  |  |  |__/ __ \|  |   \_/
 |__| |___|  /\___  /   |__|  |(  /__|  \_\  
   \//_/\/   
  __  .__  .__ .___  
_/  |_    |  | |__|      __| _/  
\   __\  __  /  _ \ /\|  | |  |/\_/ __ \/ __ |/ __ \ 
 |  |   /_/ (  _ )   |  \  |_|  |   |  \  ___/   / /_/ \  ___/ 
 |__|\/|___|  //__|___|  /\___   /\ |\___  
\/ \/ \/  \/\/\/ 

PUG - Penguin User Group Wiesbaden - http://www.pug.org