ob体育竞彩 _欧宝体育在线链接 學習網站

cgi參數錯誤怎麼解決

時間:2015-03-30 20:47 來源:ob体育竞彩

1.定義:

CGI(CommonGatewayInterface)是HTTP服務器與你的或其它機器上的程序進行“交談”的一種工具,其程序須運行在網絡服務器上。

2.功能:

絕大多數的CGI程序被用來解釋處理傑自表單的輸入信息,並在服務器產生相應的處理,或將相應的信息反饋給瀏覽器。CGI程序使網頁具有交互功能。

3.運行環境:

CGI程序在UNIX操作係統上CERN或NCSA格式的服務器上運行。

在其它操作係統(如:windowsNT及windows95等)的服務器上也廣泛地使用CGI程序,同時它也適用於各種類型機器。

4.CGI處理步驟:

⑴通過Internet把用戶請求送到服務器。

⑵服務器接收用戶請求並交給CGI程序處理。

⑶CGI程序把處理結果傳送給服務器。

⑷服務器把結果送回到用戶。

5.CGI服務器配置:

CGI程序不是放在服務器上就能順利運行,如果要想使其在服務器上順利的運行並準確的處理用戶的請求,則須對所使用的服務器進行必要的設置。

配置:根據所使用的服務器類型以及它的設置把CGI程序放在某一特定的目錄中或使其帶有特定的擴展名。

⑴CREN格式服務器的配置:

編輯CREN格式服務器的配置文件通常為/etc/httpd.conf/在文件中加入:Execcgi-bin/*/home/www/cgi-bin/*.exec命令中出現的第一個參數cgi-bin/*指出了在URL中出現的目錄名字,並表示它出現在係統主機後的第一個目錄中,如:https://edgar.stern.nyn.edu/cgi-bin/命令中的第二個參數表示CGI程序目錄放在係統中的真實路徑。

CGI目錄除了可以點網絡文件放在同一目錄中,也可以放在係統的其它目錄中,但必須保證在你的係統中也具有同樣的目錄。在對服務器完成設置後,須重新啟動服務器(除非HTTP服務器是用inetd啟動的)。

⑵NCSA格式服務器的配置

在NCSA格式服務器上有兩種方法進行設置:

①在srm.conf文件(通常在conf目錄下)中加入:ScriptAlias/cgi-bin/cgi-bin/ScriptAlias命令指出某一目錄下的文件是可執行程序,且這個命令是用來執行這些程序的;此命令的兩個參數與CERN格式服務器中的Exec命令的參數的含意一樣。

②在srm.conf文件加入:

Addtypeapplication/x-httpd-cgi.cgi此命令表示在服務器上增加了一種新的文件類型,其後第一個參數為CGI程序的MIME類型,第二個參數是文件的擴展名,表示以這一擴展名為擴展名的文件是CGI程序。在用上述方法之一設置服務器後,都得重新啟動服務器(除非HTTP服務器是用inetd啟動的)。

什麼是IIS

首先,InternetInformationServer的縮寫為(IIS)是一個WorldWideWebserver。Gopherserver和FTPserver全部包容在裏麵。IIS意味著你能發布網頁,並且有ASP(ActiveServerPages)、java、VBscript產生頁麵,有著一些擴展功能。IIS支持一些有趣的東西,象有編輯環境的界麵(FRONTPAGE)、有全文檢索功能的(INDEXSERVER)、有多媒體功能的(netSHOW)

其次,IIS是隨WindowsNTServer4.0一起提供的文件和應用程序服務器,是在WindowsNTServer上建立Internet服務器的基本組件。它與WindowsNTServer完全集成,允許使用WindowsNTServer內置的安全性以及NTFS文件係統建立強大靈活的Internet/Intranet站點。

1.IIS的安裝

IIS可以在WindowsNT安裝時安裝,也可以安裝完WindowsNT後用“控製麵板”中的“添加/刪除程序”安裝,安裝路徑為光盤中的:i386\inetsrv\inetstp.exe。安裝過程中要求添加相應的ODBC驅動程序。

2.IIS的管理

IIS通過ISM(InternetServiceManager)進行管理,ISM有兩個版本,一個以普通應用程序的方式運行,一個在Web瀏覽器中運行,二者的差別在於後者不能啟動和停止Internet服務。

ISM(應用程序方式)管理界麵:在“查看”菜單中選擇“查看報告”、“服務器查看”、“服務查看”可以得到三種視圖:

報告視圖缺省的視圖,按字母順序依次顯示所選擇的計算機及其上安裝的服務。通過該視圖可以:連到服務器並顯示其屬性對話框;啟動、停止或暫停服務;可選擇顯示哪些服務(FTP、WWW、GOPHER)。

服務器視圖顯示網絡上運行Internet服務的計算機名。打開該計算機可以看到正在運行的Internet服務。雙擊服務器名可以顯示其屬性對話框。

服務視圖列出所有的Internet服務。打開服務可以看到哪些計算機運行該服務。雙擊服務下的計算機名,可以打開該計算機上的服務屬性對話框。

3.IIS安全性

IIS的安全性核心依賴於WindowsNTServer內置的安全性,IIS自身也內置了安全性。包括加密、驗證以及IIS擴展等。

(1)WindowsNTServer安全性:WindowsNT提供用戶賬戶安全性、NTFS安全性。

①用戶賬戶安全性:WindowsNT要求用戶提供有效賬戶以及口令才能訪問WindowsNT。IIS安裝時創建InternetGuest賬戶,缺省情況下,所有IIS用戶都使用這個賬戶登錄到服務器,這個賬戶隻允許本地登錄,沒有其他權利。假如允許遠程用戶用登錄InternetGuest賬戶登錄就不必給遠程用戶用戶名及口令,WindowsNT以InternetGuest賬戶對待。

②NTFS文件安全性:NTFS提供安全性,可以控製對數據文件的訪問,應當將數據文件放在NTFS分區。NTFS可以精確控製哪些用戶和組以什麼權限訪問文件和目錄。


(2)IIS的安全性:除了WindowsNT的安全措施外,IIS本身也有安全控製能力。通過賬戶名及口令控製訪問:可以配置WWW服務要求用戶連入服務器之前提供一個合法的用戶名及口令。

    看過《cgi參數錯誤怎麼解決》的人還看了以下文章
    怎麼看網線是幾類網線 怎麼看網線是幾類網線
    我家裏所用的網線大部分使用的還是雙絞線,不論是傳輸模擬信號還是傳輸數字信號,雙絞線都是常用的傳輸方式。我們在給雙絞線做水晶頭時會發現它都是按規則螺旋結構排列的兩根、四根或者八根絕緣導線組成。一對線可作為一條通信線,雙絞線裏麵的各個線對螺旋...
    手機怎麼連接5.1聲道功放 手機怎麼連接5.1聲道功放
    所謂5.1聲道它主要用在家庭影院、車載音響等場所,它有六個聲道,它比立體聲的耳機聽著更有身臨其境的感覺;5.1聲道包括了左聲道、右聲道、左環繞、右環繞、中置聲道和低音炮。 這種5.1音頻解碼器可以將手機/平板電腦通過藍牙(無線連接,最大距離可以達到20...
    1進4出網絡模塊怎麼用 1進4出網絡模塊怎麼用
    網絡模塊是用於需要網絡單位或者家庭中使用的,它的作用起到網絡數據交換,實現多路上網功能。解決家庭裝修網線、電纜連接雜亂無章的問題;根據網絡信號頻率接口數量的多少,它的價格不菲。 這種網絡模塊相當於一個交換機,它是一種嵌入式的網絡設備,工作時...
    功放一體的調音台上的混響怎麼沒有反應咋回事 功放一體的調音台上的混響怎麼沒有反應咋回
    故障排除次序 1.首先你得確保操作正確。如果操作正確還沒有混響,根據維修經驗故障可能是以下元件。 2.混響總推子或總旋鈕失效。 3.混響深度,混響時間調節電位器失效。 4.混響插入,輸出6.5插孔接觸不良。 5.單路混響電位器失效。 6.混響總線接觸不良。 7....
    怎麼排除工業交換機的常見故障 怎麼排除工業交換機的常見故障
    同樣都是交換機,都具有網絡功能,讓網絡設備擴展連接。而工業交換機更多的提現在這個工業上,能根據現場情況,具有不同的適應環境的設備,就像溫濕度、抗震、氣候環境和記著環境等等。 排除工業交換機的故障也得從兩方麵入手。 一.自身機械故障 一搬排除故...
    Baidu
    map