Sun ONE logo      上一页      目录      索引      下一页     

Sun ONE Web Server 6.1 管理员指南

"Programs" 选项卡


"Programs" 选项卡使您可以运行服务器端应用程序。"Programs" 选项卡包含以下页面:


"CGI Directory" 页面

"CGI Directory" 页面使您可以指定用于存储 CGI 程序的目录。有关 CGI 程序的详细信息,请参见“安装 CGI 程序”。

将显示以下元素:

"URL prefix"。指定 CGI 目录的 URL 前缀。在此字段中输入的文本将显示为 URL 中 CGI 程序的目录。

例如,如果输入 cgi-bin 作为 URL 前缀,则这些 CGI 程序的所有 URL 将具有以下结构:

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

您指定的 URL 前缀可以不同于在 "CGI directory" 字段中指定的“实际”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 中创建关联。详细信息,请参见“安装 CGI 程序”。

将显示以下元素:

"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"。单击此按钮以指定通配符模式。有关使用通配符模式的信息,请参见“Resource Picker 中使用的通配符”。

"Activate CGI as a File Type?" 指定是否将 CGI 激活为文件类型。选择 "Yes" 将 CGI 激活为文件类型,并将文件扩展名与服务器中的 shell CGI 功能相关联(例如,与具有 .pl 扩展名的文件相关联)。当服务器接到请求需要具有该扩展名的文件时,通过调用 Windows 中与该文件扩展名关联的可执行文件,服务器会将该文件当作 Shell CGI 文件处理。如果激活了 CGI、WinCGI 和 shell CGI 文件类型,则必须为每个 CGI 类型指定唯一的后缀。例如,CGI 程序和 shell CGI 程序不能都使用后缀 .exe

"OK"。保存输入的信息。

"Reset"。删除您所作的更改,并将该页面中元素的值重置为更改之前所具有的值。

"Help"。显示联机帮助。


"Query Handler" 页面

"Query Handler" 页面使您可以指定默认查询处理程序 CGI 程序。详细信息,请参见“使用查询处理程序”。

查询处理程序通过 HTML 文件中的 ISINDEX 标记处理发送给它的文本。ISINDEX 类似于页面中的文本字段,因为它将在 HTML 页面中创建可接受键入的输入的文本字段。但是与页面文本字段中的信息不同,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"。单击此按钮以指定通配符模式。有关使用通配符模式的信息,请参见“Resource Picker 中使用的通配符”。

"Default Query Handler"。指定用作所选资源默认设置的 CGI 程序的绝对路径。

"OK"。保存输入的信息。

"Reset"。删除您所作的更改,并将该页面中元素的值重置为更改之前所具有的值。

"Help"。显示联机帮助。


"WinCGI Directory" 页面

"WINCGI Directory" 页面(仅限于 Windows)使您可以创建仅包含 Windows CGI 程序的目录。

详细信息,请参见以下小节:

将显示以下元素:

"URL prefix"。指定要用于 WinCGI 目录的 URL 前缀。您输入的文本将显示为 URL 中 Windows CGI 程序的目录。

例如,如果输入 wcgi-programs 作为 URL 前缀,则这些 Windows CGI 程序的所有 URL 将具有以下结构:

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

您指定的 URL 前缀可以不同于在 "WINCGI directory" 字段中指定的“实际”Windows CGI 目录。

"WINCGI directory"。将 CGI 目录的位置指定为绝对路径。此目录不必位于文档根目录之下。

"Enable Script Tracing?" 指定服务器是否使用脚本跟踪。CGI 参数通过文件从服务器传递到 Windows CGI 程序,通常服务器在 Windows CGI 程序执行完毕后将删除这些文件。如果选择 "Yes" 来启用脚本跟踪,这些文件将保留在 /temp 目录中,或者保留在环境变量 TMPTEMP 指向的任何位置。同样,启用脚本跟踪时,将显示 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 文件的服务器文档根目录中创建目录。详细信息,请参见“安装 Windows Shell CGI 程序”。

将显示以下元素:

"URL prefix"。指定与 shell CGI 目录关联的 URL 前缀。例如,如果您将所有 shell CGI 文件存储到一个名为 C:/docs/programs/cgi/shell-cgi 的目录中,但是您希望用户看到的目录为 http://www.yourserver.com/shell/,请键入 shell 作为 URL 前缀。

"Shell CGI directory"。指定您创建的用来存储 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 目录列表中删除目录。目录本身不会被删除,仅删除此处的目录项。



上一页      目录      索引      下一页     


版权所有 2004 Sun Microsystems, Inc. 保留所有权利。