User since
2007-10-25
38
Artikel
BenutzerIn
Hallo zusammen also hier ist mein Priblem. Ich habe einen Web-Server, der auf Suse Linux 7.2 läuft. Ich muss ein CGI-Skript laufen lassen, (siehe meine Beiträge im Forum Perl/CGI). Ich habe versucht das Module HTML::Template::Compiled, das von mehreren anderen Modulen abhängig ist. Irgendwie klappt es nicht. Also meine Frage wir haben im LAN ein Datei-Server, den unter Suse 9.3 läuft. Dort habe ich die Module installiert, wäre es möglich vom Suse 7.2 das Skript auf Suse 9.3 zu laufen lassen aber so dass der Webserver die Dateien dem User anzeigt. Das Skript ducrhsucht mehrere Verzeichnisse nach PDFs, die ein bestimmtes Muster haben
User since
2003-11-28
3645
Artikel
ModeratorIn
Man könnte bestimmt eine Konstruktion bauen, die ein ProxyPass von 7.2 -> 9.3 verwendet, und außerdem müsste 9.3 per NFS die Platte von 7.2 mounten.
Welche Perl-Version ist denn auf dem 7.2-Server vorhanden? HTML::Template::Compiled sollte laut cpantesters zumindest mit 5.6.2 lauffähig sein.
User since
2007-10-25
38
Artikel
BenutzerIn
Hallo ptk und danke für die schnelle Antwort. Also jetzt sofort kann ich dir nicht sagen welche Kernel-Version auf suse 7.3(sorry ich habe mich vertippt mit Suse7.2) vorhanden ist. Aber ich sie kann morgen reinposten. Wenn das vom CPAN behauptet wird sollte ich vielleicht versuchen nochmal die Modulen zu installieren. Aber wenn es mit den Modulen nicht klappen sollte konnte es mit deinem Vorschlag funktionieren? Aber was ist ProxPass? Es hat nicht mit einem Proxy-Server zu tun oder? Und wie sähe so eine Lösung ungefähr aus.,
User since
2003-11-28
3645
Artikel
ModeratorIn
Nicht die Kernel-Version, die Perl-Version ist interessant.
ProxyPass kann man in die Apache-Konfiguration reinschreiben. Damit wird ein HTTP-Request an einen anderen Webserver geschickt. Dazu benötigt man mod_proxy (glaube ich), aber das ist beim Apache normalerweise dabei. Ansonsten müsste man selbst die Proxyfunktionalität mit Perl schreiben.
User since
2007-10-25
38
Artikel
BenutzerIn
Danke ptk ich lese mir die Documentation über ProxyPass by www.apache.org und werde sehen wie ich damit mein Problem lösen kann
User since
2003-08-04
12208
Artikel
Admin1
rooky+2007-10-29 23:52:58--Ich habe versucht das Module HTML::Template::Compiled, das von mehreren anderen Modulen abhängig ist.
von welchen?
QuoteIrgendwie klappt es nicht.
das ist keine fehlerbeschreibung. du gehst ja auch nicht zum arzt und sagst, irgendwie geht es
mir nicht gut, ich hab an mehreren stellen schmerzen, aber verschweigst, wo.
User since
2003-11-28
3645
Artikel
ModeratorIn
User since
2003-08-04
12208
Artikel
Admin1
ah, danke.
edit: aber das habe ich ja im Build.PL/Makefile.PL angegeben
User since
2003-11-28
3645
Artikel
ModeratorIn
Modulabhängigkeiten bei alten Perls können schmerzhaft sein.
PS: Test::More solltest du lieber als build_requires angeben. Siehe
http://module-build.sourceforge.net/META-spec-current.html#build_requires
PPS: CPAN-Testersergebnisse kann man recht übersictlich hier sehen:
http://bbbike.radzeit.de/~slaven/cpantestersmatrix.cgi?dist=HTML-Template-Compiled;maxver=1