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 K.