Sun ONE Web Server 6.1 Administrator's Guide |
Registerkarte "Programs" (Programme)
Mithilfe der Registerkarte "Programs" (Programme) können Sie serverseitige Anwendungen starten. Die Registerkarte "Programs" (Programme) enthält die folgenden Seiten:
Seite "CGI Directory" (CGI-Verzeichnis)Über die Seite "CGI Directory" (CGI-Verzeichnis) können Sie das Verzeichnis angeben, in dem die CGI-Programme gespeichert sind. Weitere Informationen über CGI-Programme finden Sie unter Installing CGI Programs.
Die folgenden Elemente werden angezeigt:
URL prefix (URL-Präfix). Geben Sie das URL-Präfix für das CGI-Verzeichnis an. Der Text, den Sie in diesem Feld eingeben, wird als Verzeichnis für die CGI-Programme in URLs angezeigt.
Wenn Sie z. B. cgi-bin als URL-Präfix eingeben, weisen alle URLs auf diese CGI-Programme die folgende Struktur auf:
http://IhrServer.Domäne.com/cgi-bin/Programmname
Das von Ihnen angegebene URL-Präfix kann vom "tatsächlichen" CGI-Verzeichnis abweichen, das Sie im Feld "CGI-Verzeichnis" angegeben haben.
CGI directory (CGI-Verzeichnis). Geben Sie den absoluten Pfad des CGI-Verzeichnisses an. Dieses Verzeichnis muss sich nicht unterhalb des Dokument-Roots befinden.
OK. Speichert Ihre Eingaben.
Reset (Zurücksetzen). Verwirft Ihre Änderungen und setzt die Elemente auf der Seite auf die Werte zurück, die sie vor Ihren Änderungen enthalten haben.
Help (Hilfe). Zeigt die Onlinehilfe an.
Current CGI directories (Aktuelle CGI-Verzeichnisse). Listet alle derzeit für den Server definierten CGI-Verzeichnisse auf. Um ein CGI-Verzeichnis zu ändern, klicken Sie in der Verzeichniszeile auf die Schaltfläche "Bearbeiten". Um ein CGI-Verzeichnis aus der Liste zu entfernen, klicken Sie in der Verzeichniszeile auf die Schaltfläche "Remove" (Entfernen).
Edit (Bearbeiten).Klicken Sie auf diese Schaltfläche, um ein bereits vorhandenes CGI-Verzeichnis zu bearbeiten. Nehmen Sie die notwendigen Änderungen vor und klicken Sie dann auf "OK". Um zurück in den Hinzufügen-Modus zu wechseln, klicken Sie im Seitentitel auf das Wort "Hinzufügen".
Remove (Entfernen).Klicken Sie auf diese Schaltfläche, um ein Verzeichnis aus der Liste der registrierten CGI-Verzeichnisse zu entfernen. Beachten Sie, dass das Verzeichnis selbst nicht gelöscht wird, sondern lediglich der Eintrag an dieser Stelle.
Seite "CGI File Type" (CGI-Dateityp)Mithilfe der Seite "CGI as a File Type" (CGI als Dateityp) können Sie eine Dateierweiterung mit der Shell-CGI-Funktion verknüpfen. Dieser Vorgang unterscheidet sich von der Erstellung einer Verknüpfung unter Windows. Weitere Informationen finden Sie unter Installing CGI Programs.
Die folgenden Elemente werden angezeigt:
Editing (Bearbeitung). Wählen Sie die Ressource aus, die als Shell-CGI-Typ verwendet werden soll, und klicken Sie dann auf "Start". Falls Sie ein Verzeichnis wählen, werden alle Dateien in diesem Verzeichnis als Shell-CGI-Skript behandelt. Sie können auch nach einer Ressource suchen, indem Sie auf die Schaltfläche "Browse" (Durchsuchen) klicken.
Go (Start) Klicken Sie auf diese Schaltfläche, um eine Ressource auszuwählen.
Browse (Durchsuchen). Klicken Sie auf diese Schaltfläche, um das Dateisystem zu durchsuchen. Wenn Sie auf "Browse" (Durchsuchen) klicken, wird die Seite "Choose a Part of Your Server" (Teil des Servers wählen) angezeigt (siehe Seite "Choose a Part of Your Server" (Teil des Servers wählen)). Wenn Sie auf die Schaltfläche "Options" (Optionen) auf dieser Seite klicken, werden die Optionen für das Durchsuchen angezeigt. Wenn Sie auf die Schaltfläche "Back" (Zurück) klicken, kehren Sie zur vorherigen Seite zurück.
Wildcard (Platzhalter). Klicken Sie auf diese Schaltfläche, um ein Platzhaltermuster einzugeben. Informationen über die Verwendung von Platzhaltermustern finden Sie unter Wildcards Used in the Resource Picker.
Activate CGI as a file type? (CGI als Dateityp aktivieren?) Geben Sie an, ob CGI als Dateityp verwendet werden soll. Wenn Sie "Ja" wählen, wird CGI als Dateityp aktiviert und eine Dateierweiterung mit der Shell-CGI-Funktion auf dem Server verknüpft (Verknüpfung für Dateien mit der Erweiterung .pl). Wenn der Server eine Anforderung für eine Datei mit dieser Dateinamenerweiterung erhält, weiß er, dass er die Datei als Shell-CGI-Datei behandeln muss, indem er die unter Windows mit dieser Dateinamenerweiterung verbundene ausführbare Datei aufruft. Wenn Sie die Dateitypen CGI, WinCGI und Shell-CGI aktiviert haben, müssen Sie für jeden CGI-Typ ein eindeutiges Suffix angeben. Beispielsweise können Sie das Suffix .exe nicht gleichzeitig für ein CGI-Programm und ein Shell-CGI-Programm verwenden.
OK. Speichert Ihre Eingaben.
Reset (Zurücksetzen). Verwirft Ihre Änderungen und setzt die Elemente auf der Seite auf die Werte zurück, die sie vor Ihren Änderungen enthalten haben.
Help (Hilfe). Zeigt die Onlinehilfe an.
Seite "Query Handler" (Abfragebehandlungsroutine)Die Seite "Query Handler" (Abfragebehandlungsroutine) ermöglicht Ihnen die Angabe eines CGI-Programms als Standard-Abfragebehandlungsroutine. Weitere Informationen finden Sie unter Using the Query Handler.
Eine Abfragebehandlungsroutine verarbeitet Text, der ihr über den ISINDEX-Tag in einer HTML-Datei zugesendet wurde. ISINDEX ist insofern einem Textfeld auf einer Seite ähnlich, als auf der HTML-Seite ein Textfeld erstellt wird, das benutzerspezifische Eingaben akzeptiert. Im Gegensatz zu den Informationen in einem Seitentextfeld werden die Informationen eines ISINDEX-Feldes unmittelbar übermittelt, wenn der Benutzer auf die Rücktaste drückt. Durch die Angabe einer Standard-Abfragebehandlungsroutine teilen Sie dem Server mit, an welches Programm er die Eingabe leiten soll. Eine detaillierte Diskussion des ISINDEX-Tags finden Sie in einem HTML-Referenzhandbuch.
Die folgenden Elemente werden angezeigt:
Editing (Bearbeitung). Verwenden Sie die Dropdown-Liste, um die zu bearbeitende Ressource zu wählen, und klicken Sie dann auf "Start". Falls Sie ein Verzeichnis auswählen, wird die angegebene Abfragebehandlungsroutine nur ausgeführt, wenn der Server einen URL für dieses Verzeichnis oder eine beliebige Datei in diesem Verzeichnis empfängt. Sie können auch nach einer Ressource suchen, indem Sie auf die Schaltfläche "Browse" (Durchsuchen) klicken.
Go (Start) Klicken Sie auf diese Schaltfläche, um eine Ressource auszuwählen.
Browse (Durchsuchen). Klicken Sie auf diese Schaltfläche, um das Dateisystem zu durchsuchen. Wenn Sie auf "Browse" (Durchsuchen) klicken, wird die Seite "Choose a Part of Your Server" (Teil des Servers wählen) angezeigt (siehe Seite "Choose a Part of Your Server" (Teil des Servers wählen)). Wenn Sie auf die Schaltfläche "Options" (Optionen) auf dieser Seite klicken, werden die Optionen für das Durchsuchen angezeigt. Wenn Sie auf die Schaltfläche "Back" (Zurück) klicken, kehren Sie zur vorherigen Seite zurück.
Wildcard (Platzhalter). Klicken Sie auf diese Schaltfläche, um ein Platzhaltermuster einzugeben. Informationen über die Verwendung von Platzhaltermustern finden Sie unter Wildcards Used in the Resource Picker.
Default Query Handler (Standardmäßige Abfragebehandlungsroutine). Geben Sie den absoluten Pfad für das CGI-Programm an, das als Standard für die von Ihnen gewählte Ressource verwendet wird.
OK. Speichert Ihre Eingaben.
Reset (Zurücksetzen). Verwirft Ihre Änderungen und setzt die Elemente auf der Seite auf die Werte zurück, die sie vor Ihren Änderungen enthalten haben.
Help (Hilfe). Zeigt die Onlinehilfe an.
Seite "WinCGI Directory" (WinCGI-Verzeichnis)Verwenden Sie die Seite "WinCGI Directory" (WinCGI-Verzeichnis) (nur Windows), um ein Verzeichnis zu erstellen, das nur Windows-CGI-Programme enthält.
Weitere Informationen finden Sie in den nachfolgend angegebenen Abschnitten:
Die folgenden Elemente werden angezeigt:
URL prefix (URL-Präfix). Geben Sie das URL-Präfix an, das Sie für das WINCGI-Verzeichnis verwenden möchten. Der von Ihnen eingegebene Text wird als Verzeichnis für die Windows-CGI-Programme in URLs angezeigt.
Wenn Sie beispielsweise wcgi-programs als URL-Präfix eingeben, weisen alle URLs auf diese Windows-CGI-Programme die folgende Struktur auf:
http://IhrServer.Domäne.com/wcgi-programs/Programmname
Das von Ihnen angegebene URL-Präfix kann vom "tatsächlichen" Windows-CGI-Verzeichnis abweichen, das Sie im Feld "WINCGI-Verzeichnis" angegeben haben.
WINCGI directory (WINCGI-Verzeichnis). Geben Sie den Speicherort des WINCGI-Verzeichnisses als absoluten Pfad an. Dieses Verzeichnis muss sich nicht unterhalb des Dokument-Roots befinden.
Enable Script Tracing? (Skriptverfolgung aktivieren?) Geben Sie an, ob Ihr Server die Skriptverfolgung verwenden soll. Die CGI-Parameter werden vom Server an die Windows-CGI-Programme über Dateien übergeben, die in der Regel vom Server gelöscht werden, nachdem das Windows-CGI-Programm die Ausführung beendet hat. Wenn Sie "Ja" wählen, um die Skriptverfolgung zu aktivieren, werden diese Dateien in einem /temp-Verzeichnis aufbewahrt oder dort, worauf die Umgebungsvariablen TMP und TEMP verweisen. Außerdem wird jedes Fenster, das vom Windows-CGI-Programm aufgerufen wird, bei aktivierter Skriptverfolgung angezeigt.
OK. Speichert Ihre Eingaben.
Reset (Zurücksetzen). Verwirft Ihre Änderungen und setzt die Elemente auf der Seite auf die Werte zurück, die sie vor Ihren Änderungen enthalten haben.
Help (Hilfe). Zeigt die Onlinehilfe an.
Current WINCGI directories (Aktuelle WINCGI-Verzeichnisse). . Listet alle derzeit für den Server definierten Windows-CGI-Verzeichnisse auf. Um ein Verzeichnis zu ändern, klicken Sie in der Verzeichniszeile auf die Schaltfläche "Bearbeiten". Um ein Verzeichnis aus der Liste zu entfernen, klicken Sie in der Verzeichniszeile auf die Schaltfläche "Remove" (Entfernen).
Edit (Bearbeiten).Klicken Sie auf diese Schaltfläche, um ein bereits vorhandenes Windows-CGI-Verzeichnis zu bearbeiten. Nehmen Sie die notwendigen Änderungen vor und klicken Sie dann auf "OK". Um zurück in den Hinzufügen-Modus zu wechseln, klicken Sie im Seitentitel auf das Wort "Hinzufügen".
Remove (Entfernen).Klicken Sie auf diese Schaltfläche, um ein Verzeichnis aus der Liste der registrierten Windows-CGI-Verzeichnisse zu entfernen. Das Verzeichnis selbst wird nicht gelöscht, sondern lediglich der Eintrag an dieser Stelle.
Seite "ShellCGI Directory" (Shell-CGI-Verzeichnis)Verwenden Sie diese Seite (nur für Windows), um ein Verzeichnis im Dokument-Root Ihres Servers zu erstellen, das lediglich Shell-CGI-Dateien enthält. Weitere Informationen finden Sie unter Installing Shell CGI Programs for Windows.
Die folgenden Elemente werden angezeigt:
URL prefix (URL-Präfix). Geben Sie das mit dem Shell-CGI-Verzeichnis verbundene URL-Präfix an. Angenommen, Sie speichern alle Shell-CGI-Dateien in einem Verzeichnis namens C:/docs/programs/cgi/shell-cgi, die Benutzer sollen jedoch das Verzeichnis als http://www.IhrServer.com/shell/ sehen. Geben Sie in diesem Fall shell als URL-Präfix ein.
Shell CGI directory (Shell-CGI-Verzeichnis). Geben Sie den absoluten Pfad des Verzeichnisses an, das Sie zum Speichern der Shell-CGI-Dateien erstellt haben. Vergewissern Sie sich, dass alle Dateien im Shell-CGI-Verzeichnis auch unter Windows Dateiverknüpfungen aufweisen. Der Server gibt einen Fehler zurück, wenn er versucht, eine Datei auszuführen, für die keine Dateiverknüpfung vorhanden ist.
OK. Speichert Ihre Eingaben.
Reset (Zurücksetzen). Verwirft Ihre Änderungen und setzt die Elemente auf der Seite auf die Werte zurück, die sie vor Ihren Änderungen enthalten haben.
Help (Hilfe). Zeigt die Onlinehilfe an.
Current Shell CGI directories (Aktuelle Shell-CGI-Verzeichnisse). Listet alle derzeit für den Server definierten Shell-CGI-Verzeichnisse auf. Um ein Verzeichnis zu ändern, klicken Sie in der Verzeichniszeile auf die Schaltfläche "Bearbeiten". Um ein Verzeichnis aus der Liste zu entfernen, klicken Sie in der Verzeichniszeile auf die Schaltfläche "Remove" (Entfernen).
Edit (Bearbeiten).Klicken Sie auf diese Schaltfläche, um ein bereits vorhandenes Shell-CGI-Verzeichnis zu bearbeiten. Nehmen Sie die notwendigen Änderungen vor und klicken Sie dann auf "OK". Um zurück in den Hinzufügen-Modus zu wechseln, klicken Sie im Seitentitel auf das Wort "Hinzufügen".
Remove (Entfernen). Klicken Sie auf diese Schaltfläche, um ein Verzeichnis aus der Liste der registrierten Shell-CGI-Verzeichnisse zu entfernen. Das Verzeichnis selbst wird nicht gelöscht, sondern lediglich der Eintrag an dieser Stelle.