Schrift
[thread]10685[/thread]

Perl-Skript von Dateiserver aus aufrufen

Leser: 1


<< >> 9 Einträge, 1 Seite
rooky
 2007-10-30 00:52
#101546 #101546
User since
2007-10-25
38 Artikel
BenutzerIn
[default_avatar]
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
ptk
 2007-10-30 01:13
#101547 #101547
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
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.
rooky
 2007-10-30 01:40
#101548 #101548
User since
2007-10-25
38 Artikel
BenutzerIn
[default_avatar]
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.,
ptk
 2007-10-30 02:09
#101549 #101549
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
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.
rooky
 2007-10-30 02:48
#101550 #101550
User since
2007-10-25
38 Artikel
BenutzerIn
[default_avatar]
Danke ptk ich lese mir die Documentation über ProxyPass by www.apache.org und werde sehen wie ich damit mein Problem lösen kann
pq
 2007-10-30 10:51
#101552 #101552
User since
2003-08-04
12207 Artikel
Admin1
[Homepage]
user image
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?
Quote
Irgendwie 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.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
ptk
 2007-10-30 21:52
#101576 #101576
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Test::More zum Beispiel (siehe auch http://cpandeps.cantrell.org.uk/?module=HTML%3A%3ATemplate%3A%3ACompiled). Das ist erst seit 5.6.2 im Core.
pq
 2007-10-30 22:51
#101578 #101578
User since
2003-08-04
12207 Artikel
Admin1
[Homepage]
user image
ah, danke.

edit: aber das habe ich ja im Build.PL/Makefile.PL angegeben
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
ptk
 2007-10-30 23:18
#101580 #101580
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
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
<< >> 9 Einträge, 1 Seite



View all threads created 2007-10-30 00:52.