• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • WIN9X系統下調試LINUX操作系統下的CGI程序

    發表于:2007-07-04來源:作者:點擊數: 標簽:
    編制Linux Web 服務器 下的CGI程序,需要具備相應的程序調試環境。LINUX操作系統的普及,使每個人都更有可能去參與Web Server方面的編程。對一個熟練掌握一門或幾門編程語言的 程序員 來說,編一個Web Server下的程序并不難,但具備這樣一個程序調試環境卻
    編制Linux Web服務器下的CGI程序,需要具備相應的程序調試環境。LINUX操作系統的普及,使每個人都更有可能去參與Web Server方面的編程。對一個熟練掌握一門或幾門編程語言的程序員來說,編一個Web?。觘rver下的程序并不難,但具備這樣一個程序調試環境卻是我們大多數人頭痛的事情。
    Linux Web服務器下CGI服務程序工作流程如下:

    CGI程序一般用PERL語言編寫,要調試LINUX CGI程序則需在LINUX服務上安裝WEB服務器軟件和PERL解釋器。這些工作都可在LINUX系統安裝時完成。

    CGI程序調試方法很多,以下幾種本人都嘗試過。

    一、利用一臺微機作LINUX服務器,利用WIN95/98作終端進行程序調試。
    在LINUX上安裝SMB服務軟件(LINUX文件在WIN95/98下共享)??梢栽赪IN95/98利用網上鄰居直接修改LINUX下的CGI程序,運行WIN95/98的瀏覽器來查看程序運行結果。

    二、只使用一臺微機,既作WEB服務器,又直接在LINUX環境下調試CGI程序。程序編輯用Vi或Xwindows下的Edit軟件。程序運行結果用Net scape瀏覽。

    三、在WIN95/98機上模擬Linux Web工作環境,在Win95/98上安裝Sambar for Win95/98服務器軟件和Vperl PERL 調試器,在Win95/98上就可以直接調試CGI程序,程序結果直接用瀏覽器瀏覽。并且在程序在WIN95/98上運行的結果與在LINUX上運行的結果完全相同。

    方法一、二對普通用戶有困難,因為你不能保證隨時能擁有兩臺微機,這樣就限制了你調試程序的時間和地點。LINUX工作環境下編輯和調試程序并不是所有人都精通。因此第三種方法最實用,每個人都對W IN95/98很熟悉,這樣可以讓任何人都可以在最簡單的環境下輕松調試復雜的Web程序。

    在WIN95/98環境下配置WEB程序調試環境的方法如下:

    一、下載Sambar 4.3 for Win95/98軟件,Sambar軟件安裝和使用非常簡單,內置PERL解釋器。此軟件的下載站點國內和國外很多,可以在 http://www.netease.com 和 http://www.coobo.com上下載。
    Sambar 4.3軟件下載后,是ZIP壓縮文件,解壓后可以直接安裝。安裝時只提示你輸入安裝目錄。啟動與運行與一般應用程序相同。Sambar程序可以安裝在任何目錄下,并且在W IN95/98下可以安裝多次,對應不同的目錄環境,啟動相應的服務程序。
    如在LINUX 系統下的CGI的工作目錄為/home/httpd/cgi-bin/chat,數據文件目錄為/home/chat/userdata。在WIN95/98下將Sambar安裝/home/httpd目錄下,系統會自動在/ home/httpd下建立cgi-bin工作目錄,在cgi-bin下再建立chat子目錄,建立c:homechat子目錄。這樣在win95/98下的調試通過的PERL程序可直接復制到L INUX系統,且運行結果與在Win95/98的運行結果相同。
    唯一需要注意的是,在Win95/98下沒有文件權限限制,而LINUX系統下有文件權限限制。如果有的數據文件復制到LINUX系統下不能正常讀寫,需用C HMOD命令修改文件屬性。

    二、在Win95/98下安裝Vperl調試器,可以使你在WIN95/98下調試CGI程序更容易。Vperl可以在 http://www.netease.com 和 http://www.coobo.com處下載。下載后不需要進行安裝,直接運行。運行后修改File菜單下Option下的Path to perl interpreter(Sambar PERL解釋器的位置)。如上例可填寫“C:homehttpdperlPerl.exe”。Vperl調試器是一個很好的PERL CGI調試工具,按F5鍵可自動檢查PERL程序的語法錯誤,這可以解決很多麻煩。因為CGI程序如果有語法錯誤,無法正常運行時,利用瀏覽器運行卻不會有任何提示。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>