J. Hofmann: Frameset erstellen - Finde den Fehler nicht

Hallo,

ich versuche per index.cgi ein Frameset erstellen zu lassen (warum auch immer). Die Datei ist im Hautverzeichnis ausführbar.
Lokal zuhause klappt's auch, auf dem Server bekomme ich aber nur eine Fehlermeldung (Apache Fehler 403). Ich bastle jetzt schon lange dran rum, kann aber den Fehler im Quellcode irgendwie nicht finden:

print "Content-type: text/html\n\n";
   print "<html><head><title>Test</title></head>\n";
   print "<frameset border=0 frameborder=0 rows="100%,*">\n";
   print "<frame frameborder=0 src="unterverzeichnis/index.html">\n";
   print "</frameset>\n<noframe>Keine Frameunterstuetzung</noframe>\n</html>";

Danke für alle Hinweise.

Gruß
      Julian

  1. hi!

    ich versuche per index.cgi ein Frameset erstellen zu lassen (warum auch immer). Die Datei
    ist im Hautverzeichnis ausführbar.
    Lokal zuhause klappt's auch, auf dem Server bekomme ich aber nur eine Fehlermeldung
    (Apache Fehler 403). Ich bastle jetzt schon lange dran rum, kann aber den Fehler im
    Quellcode irgendwie nicht finden:

    Am Quellcode kann ich keinen Fehler feststellen. Vielleicht darfst du im Hauptverzeichnis einfach keine CGI-Skripts ausführen?

    Vielleicht hilft dir auch das weiter:
    === cut ===
       403 Forbidden

    The server understood the request, but is refusing to fulfill it.
       Authorization will not help and the request should not be repeated.
       If the request method was not HEAD and the server wishes to make
       public why the request has not been fulfilled, it should describe
       the reason for the refusal in the entity body. This status code is
       commonly used when the server does not wish to reveal exactly why
       the request has been refused, or when no other response is
       applicable.
    === cut ===

    bye, Frank!

    1. Am Quellcode kann ich keinen Fehler feststellen. Vielleicht darfst du im Hauptverzeichnis einfach keine CGI-Skripts ausführen?

      Ausführen darf ich CGIs im Hauptverzeichnis. Ein Script folgender Form (siehe unten) wurde auch ohne Probleme ausgeführt, daher wundere ich mich ja so sehr....

      print "Content-type: text/html\n\n";
      print "<html><head><title>Index-Seite</title></head>\n";
      print "$ENV{'HTTP_HOST'}";
      print "</html>\n";

      1. Hi,

        Am Quellcode kann ich keinen Fehler feststellen. Vielleicht darfst du im Hauptverzeichnis einfach keine CGI-Skripts ausführen?

        Ausführen darf ich CGIs im Hauptverzeichnis.

        vielleicht hilft die Zeile

        DirectoryIndex index.cgi index.htm index.html

        in der .htaccess des Root-Verzeichnisses?

        Cheatah