Hallo,

ich habe ein Problem mit einer Anwendung unter passenger/mod_rails. Und zwar verwende ich in dieser Anwendung RTeX(ja, schon wieder ;-) eine Frage zu RTeX).

Wenn ich das PDF via mongrel auf dem Server generieren zu lasse, funktioniert alles wunderbar.

Sobald ich die Anwendung auf mod_rails(derselbe Server, gleiche Umgebungsvariablen) versuche generieren zu lassen, dann wir die Verarbeitung abgebrochen.

Und im Log steht:

RTeX::Document::ExecutableNotFoundError (pdflatex):
    /vendor/plugins/rtex/lib/rtex/document.rb:98:in `check_path_for'
    /vendor/plugins/rtex/lib/rtex/document.rb:80:in `processor'
    /vendor/plugins/rtex/lib/rtex/document.rb:121:in `process!'
    /vendor/plugins/rtex/lib/rtex/document.rb:109:in `process_pdf_from'
    /vendor/plugins/rtex/lib/rtex/tempdir.rb:11:in `open'
    /vendor/plugins/rtex/lib/rtex/tempdir.rb:10:in `chdir'
    /vendor/plugins/rtex/lib/rtex/tempdir.rb:10:in `open'
    /vendor/plugins/rtex/lib/rtex/document.rb:105:in `process_pdf_from'
    /vendor/plugins/rtex/lib/rtex/document.rb:76:in `to_pdf'
    /vendor/plugins/rtex/lib/rtex/framework/rails.rb:30:in `render'
...

Offensichtlich findet RTeX unter mod_rails die pdflatex nicht, obwohl der Pfad zur Anwendung in PATH vorhanden ist.

Irgendetwas scheint hinsichtlich der Umgebungsvariablen unter mod_rails anders zu sein als unter dem mongrel.

Vielleicht kann mir ja jemand weiterhelfen.

Viele Grüße

Michael Kastner
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an