Es werden ausschließlich für die Funktion des Forums notwendige Cookies verwendet!

Unsere Datenschutzerklärung


*.cgi außerhalb des Stammverz. ansprechen
Ergebnis 1 bis 4 von 4

Thema: *.cgi außerhalb des Stammverz. ansprechen

  1. #1
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.346
    Blog-Einträge
    1
    Downloads
    371
    Uploads
    539

    *.cgi außerhalb des Stammverz. ansprechen

    Da das cgi-bin Verzeichnis außerhalb der httpdocs liegt, bekomme ich es nicht hin dort ein Script anzusprechen. Wahrscheinlich ist es wieder mal ganz einfach.

    Hier liegt meine html-Datei:
    /var/www/vhosts/example.de/httpdocs/DomainVerzeichnis/html/index.html

    Die Domain zeigt auf:
    /var/www/vhosts/example.de/httpdocs/unterverzeichnis/

    Dieses Script will ich ausführen:
    /var/www/vhosts/example.de/subdomains/unterverzeichnis/cgi-bin/test/test.cgi

    Wie muss der Link dorthin aussehen?

  2. #2
    Super-Moderator Avatar von berny
    Registriert seit
    09.10.2010
    Beiträge
    617
    Blog-Einträge
    3
    Downloads
    65
    Uploads
    8

    AW: *.cgi außerhalb des Stammverz. ansprechen

    deutet das Verzeichnis subdomains nicht auf eine eigene Domain(Subdomain) hin?
    So müßtest du das script ja über diese Subdomain ansprechen können, oder ?

    Ansonsten zum Lesen:
    Konfiguration - Was ist --enable-force-cgi-redirect? Warum enthält $_SERVER['PHP_SELF'] den Pfad zum CGI-Interpreter?
    Berny
    http://www.best-data.at
    Hier erfährt man fast alles über mich

  3. #3
    Erfahrener Benutzer
    Registriert seit
    30.09.2010
    Beiträge
    135
    Downloads
    4
    Uploads
    0

    AW: *.cgi außerhalb des Stammverz. ansprechen

    In der vhost einen Eintrag vornehmen nach folgender logik
    ScriptAlias /unterverzeichnis/cgi-bin/"/wohin-absoluter-pfad/cgi-bin/"

    Ich bin mir aber nicht sicher, ob das überhaupt geht, in einen anderen Webspace so mir nichts Dir nichts einzugreifen, wenn Du, wie ich vermute, mit SuExec oder SuPHP die Webbenutzer voneinander "abschirmst".
    Ansonsten lege das Script außerhalb der Webservers in ein Verzeichnis auf dem Server ab.

    jay-ar

  4. #4
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.346
    Blog-Einträge
    1
    Downloads
    371
    Uploads
    539

    AW: *.cgi außerhalb des Stammverz. ansprechen

    OK. Fehler/Dummheit gefunden und behoben.
    Ein CGI-Script wird aus Sicherheitsgründen ohnehin immer außerhalb des Stammverzeichnisses ausgeführt.
    Ich hätte also nur www.example.de/cgi-bin/test/test.cgi aufrufen müssen!

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •