上一個 目錄 索引 下一個
Sun ONE Web Server 6.1 管理員指南

> ## [Programs] 標籤

> [Programs] 標籤可讓您執行伺服器端應用程式。[Programs] 標籤包含以下頁面：

> - [CGI Directory] 頁面
> - [CGI File Type] 頁面
> - [Query Handler] 頁面
> - [WinCGI Directory] 頁面
> - [ShellCGI Directory] 頁面

> ##

> [CGI Directory] 頁面

> [CGI Directory] 頁面可讓您指定儲存 CGI 程式的目錄。如需有關 CGI 程式的更多資訊，請參閱 Installing CGI Programs。

> 螢幕上會顯示以下元素：

> [URL prefix]。指定 CGI 目錄的 URL 字首。此欄位中輸入的文字將在 URL 中作為 CGI 程式的目錄出現。

> 例如，如果您輸入 cgi-bin 作為 URL 字首，則這些 CGI 程式的所有 URL 均將具有以下結構：

> http://yourserver.domain.com/cgi-bin/program_name

> 您指定的 URL 字首可以與 CGI 目錄欄位中指定的「實際」CGI 目錄不同。

> [CGI directory]。指定 CGI 目錄的絕對路徑。此目錄不必位於文件根之下。

> [OK]。儲存您的項目。

> [Reset]。刪除您所作的變更，並將此頁面中元素的值重設為變更前所具有的值。

> [Help]。顯示線上輔助說明。

> [Current CGI directories]。列示目前為伺服器定義的所有 CGI 目錄。若要修改 CGI 目錄，請按一下目錄列中的 [Edit] 按鈕。若要從清單中移除 CGI 目錄，請按一下 [Remove] 按鈕。

> [Edit]。按一下此按鈕以編輯現有 CGI 目錄。在顯示的頁面上進行變更，然後按一下 [OK]。若要切換回 [Add] 模式，請按一下編輯頁面標題中的單字 [Add]。

> [Remove]。按一下此按鈕從已註冊的 CGI 目錄的清單中移除目錄。請注意，目錄本身並未刪除，刪除的只是此處的項目。

> ##

> [CGI File Type] 頁面

> [CGI as a File Type] 頁面可讓您將副檔名與 shell CGI 功能關聯。這不同於在 Windows 內建立關聯。如需更多資訊，請參閱 Installing CGI Programs。

> 螢幕上會顯示以下元素：

> [Editing]。選取要指定為 shell CGI 類型的資源，然後按一下 [Go]。如果您選擇一個目錄，則此目錄中的所有檔案將被視為一個 shell CGI 程序檔。您也可以透過按一下 [Browse] 按鈕來查找資源。

> [Go]。選取資源後，請按一下此按鈕。

> [Browse]。按一下此按鈕以瀏覽您的檔案系統。按一下 [Browse] 將顯示 [Choose a Part of Your Server] 頁面 (請參閱 [Choose a Part of Your Server] 頁面)。在此頁面上按一下 [Options] 按鈕將顯示瀏覽選項。按一下 [Back] 按鈕可讓您返回上一頁。

> [Wildcard]。按一下此按鈕以指定萬用字元型樣。如需有關使用萬用字元型樣的資訊，請參閱 Wildcards Used in the Resource Picker。

> [Activate CGI as a File Type?] 指定是否將 CGI 啟動為檔案類型。選取 [Yes] 將 CGI 啟動為檔案類型，並將副檔名與伺服器中的 shell CGI 功能關聯，如建立具有 .pl 副檔名的檔案關聯。當伺服器取得具有該副檔名的檔案請求時，它會呼叫 Windows 中與該副檔名關聯的可執行檔，從而將此檔案處理為 shell CGI 檔案。如果您已啟動 CGI、WinCGI 和 shell CGI 檔案類型，則必須為每個 CGI 類型指定唯一的字尾。例如，您不能將 .exe 字尾同時用於 CGI 程式和 shell CGI 程式。

> [OK]。儲存您的項目。

> [Reset]。刪除您所作的變更，並將此頁面中元素的值重設為變更前所具有的值。

> [Help]。顯示線上輔助說明。

> ##

> [Query Handler] 頁面

> [Query Handler] 頁面可讓您指定預設查詢處理程式 CGI 程式。如需更多資訊，請參閱 Using the Query Handler。

> 查詢處理程式可處理經由 HTML 檔案中的 ISINDEX 標籤傳送給它的文字。ISINDEX 類似於頁面中的文字欄位，它在 HTML 頁面中建立文字欄位，您可在其中進行輸入。但是，與頁面文字欄位中的資訊不同的是，當使用者按下 [Return] 時，ISINDEX 欄位中的資訊會被立即提交。在您指定預設查詢處理程式時，就告訴了伺服器應將輸入導向哪個程式。如需 ISINDEX 標籤的詳細討論，請參閱 HTML 參考手冊。

> 螢幕上會顯示以下元素：

> [Editing]。使用下拉式清單指定要編輯的資源，然後按一下 [Go]。如果您選擇一個目錄，則查詢處理程式僅當伺服器接收到此目錄的 URL 或此目錄中任何檔案的 URL 時才會執行。您也可以透過按一下 [Browse] 按鈕來查找資源。

> [Go]。選取資源後，請按一下此按鈕。

> [Browse]。按一下此按鈕以瀏覽您的檔案系統。按一下 [Browse] 將顯示 [Choose a Part of Your Server] 頁面 (請參閱 [Choose a Part of Your Server] 頁面)。在此頁面上按一下 [Options] 按鈕將顯示瀏覽選項。按一下 [Back] 按鈕可讓您返回上一頁。

> [Wildcard]。按一下此按鈕以指定萬用字元型樣。如需有關使用萬用字元型樣的資訊，請參閱 Wildcards Used in the Resource Picker。

> [Default Query Handler]。指定用作所選資源之預設 CGI 程式的絕對路徑。

> [OK]。儲存您的項目。

> [Reset]。刪除您所作的變更，並將此頁面中元素的值重設為變更前所具有的值。

> [Help]。顯示線上輔助說明。

> ##

> [WinCGI Directory] 頁面

> [WINCGI Directory] 頁面 (僅限於 Windows) 可讓您建立僅包含 Windows CGI 程式的目錄。

> 如需更多資訊，請參閱以下部分：

> - Installing Windows CGI Programs
> - Specifying a Windows CGI Directory
> - Specifying Windows CGI as a File Type

> 螢幕上會顯示以下元素：

> [URL prefix]。指定要用於 WinCGI 目錄的 URL 字首。您輸入的文字在 URL 中顯示為 Windows CGI 程式的目錄。

> 例如，如果您輸入 wcgi-programs 作為 URL 字首，則這些 Windows CGI 程式的所有 URL 都將具有以下結構：

> http://yourserver.domain.com/wcgi-programs/program_name

> 您指定的 URL 字首可以與 WINCGI 目錄欄位中指定的「實際」Windows CGI 目錄不同。

> [WINCGI directory]。指定作為絕對路徑的 CGI 目錄位置。此目錄不必位於文件根之下。

> [Enable Script Tracing?] 指定您的伺服器是否將使用程序檔追蹤。CGI 參數可透過檔案從伺服器傳送至 Windows CGI 程式，在 Windows CGI 程式完成執行後，伺服器通常會刪除這些檔案。如果您選取 [Yes] 以啟用程序檔追蹤，這些檔案會保留在 /temp 目錄中，或環境變數 TMP 和 TEMP 指向的任何位置。並且，若啟用了程序檔追蹤功能，Windows CGI 程式引發的任何視窗都會顯示。

> [OK]。儲存您的項目。

> [Reset]。刪除您所作的變更，並將此頁面中元素的值重設為變更前所具有的值。

> [Help]。顯示線上輔助說明。

> [Current WINCGI directories]。列示目前為伺服器定義的所有 Windows CGI 目錄。若要修改目錄，請按一下目錄列中的 [Edit] 按鈕。若要從清單中移除目錄，請按一下 [Remove] 按鈕。

> [Edit]。按一下此按鈕以編輯現有 Windows CGI 目錄。在顯示的頁面上進行變更，然後按一下 [OK]。若要切換回 [Add] 模式，請按一下編輯頁面標題中的單字 [Add]。

> [Remove]。按一下此按鈕從已註冊的 Windows CGI 目錄的清單中移除目錄。目錄本身並未刪除，刪除的只是此處的項目。

> ##

> [ShellCGI Directory] 頁面

> [Shell CGI Directory] 頁面 (僅限於 Windows) 可讓您在伺服器的文件根下建立僅包含 shell CGI 檔案的目錄。如需更多資訊，請參閱 Installing Shell CGI Programs for Windows。

> 螢幕上會顯示以下元素：

> [URL prefix]。指定與您的 shell CGI 目錄關聯的 URL 字首。例如，如果您將所有的 shell CGI 檔案儲存在名為 C:/docs/programs/cgi/shell-cgi 的目錄中，但是您希望使用者看到的目錄為 http://www.yourserver.com/shell/，則鍵入 shell 作為字首。

> [Shell CGI Directories]。指定您為儲存 shell CGI 檔案而建立的目錄之絕對路徑。請確定 shell CGI 目錄中的任何檔案也在 Windows 內設定了檔案關聯。如果伺服器嘗試執行沒有副檔名關聯的檔案，則會傳回錯誤。

> 注意 | 伺服器必須擁有該目錄的讀取和執行許可權。對於 Windows 而言，伺服器用以執行的使用者帳號 (例如，LocalSystem) 必須有權讀取和執行 shell CGI 目錄中的程式。

> [OK]。儲存您的項目。

> [Reset]。刪除您所作的變更，並將此頁面中元素的值重設為變更前所具有的值。

> [Help]。顯示線上輔助說明。

> [Current Shell CGI directories]。列示目前為伺服器定義的所有 shell CGI 目錄。若要修改目錄，請按一下目錄列中的 [Edit] 按鈕。若要從清單中移除目錄，請按一下 [Remove] 按鈕。

> [Edit]。按一下此按鈕以編輯現有 shell CGI 目錄。在顯示的頁面上進行變更，然後按一下 [OK]。若要切換回 [Add] 模式，請按一下編輯頁面標題中的單字 [Add]。

> [Remove]。按一下此按鈕從已註冊的 shell CGI 目錄的清單中移除目錄。目錄本身並未刪除，刪除的只是此處的項目。

> 上一個 目錄 索引 下一個

> Copyright 2004 Sun Microsystems, Inc. 版權所有。