![](https://seccdn.libravatar.org/avatar/310d847688cef3ec2a59f02b1a148cda.jpg?s=120&d=mm&r=g)
Hallo Reinhardt, der Pfad ist relativ zum CGI-Verzeichnis - mach ihn mal absolut! Am Donnerstag, den 16.02.2012, 16:03 +0100 schrieb Sebastian Reinhardt:
On 16.02.2012 09:44, David Haller wrote:
Hallo,
Am Wed, 15 Feb 2012, Sebastian Reinhardt schrieb:
Hier der relevante Teil des Scriptes: Bevor du hier bei nem CGI nicht folgendes hast:
==== #!/usr/bin/perl -T use warnings; use strict; ====
braucht man sich den Rest erst gar nicht anschauen.
-dnh
Danke für die Ideen, nur leider bin ich schon weiter und es geht eben trotzdem nicht. Das zweite "closedir" hatte ich von Hand in die Mail rein geschrieben, da ich das beim Kopieren vergessen hatte...:-). Der Header sieht so aus: ----------------------------------------------------------------------- #!/usr/bin/perl -T # # # verwendete Module # use CGI qw(:standard); use CGI::Carp qw(fatalsToBrowser); use CGI qw(-utf8); use URI::Escape; use Encode::Guess; use utf8; use warnings; use strict; ----------------------------------------------------------------------- Das Script wird i.Ü. so aufgerufen: ----------------------------------------------------------- http://localhost/cgi-bin/gallery.pl?lang=de&basedir=Media/Alttraktoren/Torbogengut_11 ----------------------------------------------------------- In dem Verzeichnis ist eben ein Unterverzeichnis "thumb" enthalten. Das möchte ich eben dem Nutzer nicht anzeigen, sondern gleich die Bilder. Wenn ich das Script mit dem Verzeichnis "Media/Alttraktoren/Torbogengut_11/thumb" aufrufe kommen die Bilder und das Verzeichnis ist lesbar. Das ist eben der Punkt, den ich nicht verstehe! Kann ich in einem cgi-Script nur einmal ein Verzeichnis öffnen? Wäre eher unlogisch ? Ich bekomme eben folgende Fehlermeldung: ------------------------------------------------------------------------------ Software error:
read dir Media/Alttraktoren/Torbogengut_11/thumb - No such file or directory at /mnt/lvm/srv/www/vhosts/lmv-hartmannsdorf.de/cgi-bin/gallery.pl line 201.
For help, please send mail to the webmaster (root@sommer mailto:root@sommer), giving this error message and the time and date of the error.
------------------------------------------------------------------------------
Alles sehr komisch...
-- Mit freundlichen Grüßen
Sebastian Reinhardt
-- Beste Gruesse Christoph Stockmayer --------------------------------------------------- Ingenieurbuero Christoph Stockmayer GmbH Dipl.Ing. Chr. Stockmayer SCLT, CNI, LPIC1, CLA Dreihoehenstr. 1 90571 Schwaig Tel: 0911/505241 Fax: 0911/5009584 eMail: sto@stockmayer.de, christoph.stockmayer@gmx.de ePost: christoph.stockmayer@epost.de WWW: www.stockmayer.de, www.stockmayer.eu Geschaeftsfuehrer: Christoph Stockmayer HRB 1290, Bad Hersfeld, Abt. Rotenburg --------------------------------------------------- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org