Forums Neueste Beiträge
 

Debuging / imgtex

21/02/2009 - 15:34 von Sebastian Suchanek | Report spam
Hallo NG!

Vorweg: Meine Perl-Kenntnisse sind leider recht "übersichtlich",
deswegen bitte ich um etwas Nachsicht. :-)

Aber nun zum eigentlichen Problem: Vor einiger Zeit hatte ich mir auf
einem Webserver das FastCGI-Skript "imgtex"[1] installiert, was seitdem
auch einwandfrei funktionierte.

Seit ich aber kürzlich die Distribution des Server von Debian Etch auf
Debian Lenny aktualisiert habe, funktioniert das Skript nicht mehr: Ich
erhalte nur noch das Fehlerbildchen, im Error Log steht die
Fehlermeldung "[...] stderr: failed to generate a dvi file."

Kurze Zwischenfrage an dieser Stelle: Ist das Problem evtl. bekannt?

Also wollte ich mich auf die Suche nach dem Fehler machen und mir zuerst
mal die vom Skript erzeugte temporàre .tex-Datei und ggf. die von LaTeX
dazu ausgegebenen Fehlermeldungen anschauen.
Dazu habe ich im FCGI-Skript die Zeilen 102 und 109 auskommentiert,
jedoch hat das insofern nichts gebracht, als daß auch bei
auskommentierten Zeilen in $CGI-Verzeichnis/imgtexwork keinerlei
(temporàre) Dateien erscheinen.

Daher meine Frage: Arbeitet Perl in diesem Zusammenhang evtl. mit einer
Art automatischem "Garbage Collector", der solche temporàre Dateien
automagisch nach Beendigung des Skripts von der Platte putzt? Falls ja,
wie kann man den vorübergehend zu Testzwecken abschalten/austricksen?


TIA,

Sebastian

PS: Die ursprüngliche Installation von imgtex war noch "Handarbeit"; bei
Lenny ist imgtex zwar mit einem separaten Paket im Repository
enthalten, aber auch das darin enthaltene Skript zeigt den selben
oben beschriebenen Fehler.

_____
Anmerkungen:
[1] http://www.eaflux.com/imgtex/ bzw.
http://www.eaflux.com/imgtex/source...x_fcgi.txt
 

Lesen sie die antworten

#1 Ervin Peters
27/02/2009 - 19:56 | Warnen spam
Sebastian Suchanek am Sat, 21 Feb 2009 15:34:15 +0100:

Seit ich aber kürzlich die Distribution des Server von Debian Etch auf
Debian Lenny aktualisiert habe, funktioniert das Skript nicht mehr: Ich
erhalte nur noch das Fehlerbildchen, im Error Log steht die
Fehlermeldung "[...] stderr: failed to generate a dvi file."



Fehlende Schreibberechtigung für den Server in dem Verzeichnis?

$CGI-Verzeichnis/imgtexwork keinerlei (temporàre) Dateien erscheinen.



wàre ein indiz dafür

ervin

<http://www.dothetest.co.uk/test2.html>
-
Zur Wirksamkeit von Hasenpfoten:
"Der Hase hatte vier davon und was hat es ihm gebracht?"
Thomas Grüske am 2008-12-12 in drf

Ähnliche fragen