Zwei Server - zwei Ergebnisse

Hallo brauche mal Eure Hilfe weil ich mich mit der server-Konfiguration zu wenig auskenne.

Ich habe 2 Redhat linux 8 Server laufen, Ich glaube mit ziemlich identischer Konfiguration.
Da habe ich ein kleines Prograemmchen, das lauft auf einem Server einwandfrei und auf dem anderen passiert nix. Auf beiden laeuft perl-5.8.0-55.
Auf beiden sind die Rechte gleich vergeben und die User stimmen.

Auf dem Server auf dem es nicht laeuft, habe ich auch von manchen Programmen mit dem Befehl „system“ Probleme. Der gleiche Aufruf, der bei dem einen Programm geht, geht bei dem anderen nicht (auf dem gleichen Server).

Vielleicht hat jemand einen Tip woran das liegen koennte oder wo man da suchen koennte. Ich bin vollkommen ratlos.

Danke fuer Eure Hilfe
Christian

#!/usr/bin/perl

print „Content-type: text/html\n\n“;
print faxstat -s;

hi,

Hallo brauche mal Eure Hilfe weil ich mich mit der
server-Konfiguration zu wenig auskenne.

was fuer ein art server ist es denn, ein web server?

Ich habe 2 Redhat linux 8 Server laufen, Ich glaube mit
ziemlich identischer Konfiguration.
Da habe ich ein kleines Prograemmchen, das lauft auf einem
Server einwandfrei und auf dem anderen passiert nix. Auf
beiden laeuft perl-5.8.0-55.
Auf beiden sind die Rechte gleich vergeben und die User
stimmen.

hmm, identische konfiguration? kann es sein dass vielleicht perl-module fehlen?

Auf dem Server auf dem es nicht laeuft, habe ich auch von
manchen Programmen mit dem Befehl „system“ Probleme. Der
gleiche Aufruf, der bei dem einen Programm geht, geht bei dem
anderen nicht (auf dem gleichen Server).

welche fehlermeldungen werden produziert bei dem aufruf von system? kann es sein, dass die per system aufgerufenen progs nicht da sind?

Vielleicht hat jemand einen Tip woran das liegen koennte oder
wo man da suchen koennte. Ich bin vollkommen ratlos.

hmm, also ich kann dir mit den infos leider nicht weiter helfen. aber was ganz gut waere, wenn du dein perl script mal postest. relevant hierbei sind vor allem die eingebundenen module, sowie die entsprechenden zeilen die nicht funzen. wenn du dir nicht sicher bist was relevant ist, poste am besten einfach alles, wenns nicht zuviel ist. also auch alle fehler die passieren.

wo liegen denn genau die progs die du per system aufrufst. in dem selben verzeichnis, oder sind es linux progs wie ‚ls‘ oder aehnliches? wenn 2. koennte es sein dass du einfach noch die Verzeichnisse, in denen sich diese befinden innerhalb von $PATH einbinden musst.
export PATH=$PATH:
man export

hmm, naja. hth

bis denne - josh -

wie joshua schon gesagt hat, eine fehlermeldung waer nciht schlecht.

ansonsten kann der output von foglenden sachen u.u. weiterhelfen:

#!/usr/bin/perl

print „Content-type: text/plain\n\n“;
print „beginning\n“;
print whoami;
print echo \$SHELL;
print whereis faxstat;
print „ending\n“;