Bernhard Peissl: Datei im root-Verzeichnis einlesen

Beitrag lesen

Hallo Klaus

Nein, Perl mag das schon, ob es das OS auch zuläßt, steht auf
einem anderen Blatt. Du solltest Dir angewöhnen, eventuell
auftretende  Fehler abzufangen. Ich sag  jetzt nur 'open or die'.

Mach ich eh immer, habs hier nur weggelassen.

Werte die Fehlermeldung aus, welche Perl für Dich parat hält.

Die vielsagende Fehlermeldung lautet:

C:\httpd\Cgi-Bin\kurse>perl showKurse.pl >x.x
(offline mode: enter name=value pairs on standard input)
lva_bereich=ausbildung
lva_gruppe=pr
wKurse.pl line 55. <== Ausagekräftig ?

line 55 ist übrigens die while-Schleife!

Ich vermute, daß es sich um ein Rechte-Problem handelt. Wenn der
Sysadmin nicht will, daß Du die Datei lesen kannst, dann wird er
wahrscheinlich wissen warum. Die einzige Möglichkeit besteht
darin, den Sysadmin zu fragen, ob er Dir Leserechte für diese
Datei gibt.

Das Betriebssystem ist Win98 und der Sysadmin bin ich ;-)
Das Script wird also von hinten bis vorne verhätschelt.
Es bekommt alles was es will ;-)

schöne Grüsse
Bernhard