cgi

    -1熱度

    1回答

    運行腳本有問題,我已經在我的配置文件中的以下部分: cgi.assign = (".sh" => "") $HTTP["url"] =~ "^/urlpath/" { $HTTP["querystring"] =~ "cams=on" { cgi.assign = ("" => "/scriptpath/CamsOn") } $HTTP["queryst

    1熱度

    2回答

    我不知道問題是什麼,成功設置Bugzilla並登錄後,當我單擊像Administration這樣的任何鏈接時,它將返回此錯誤信息: Server error! The server encountered an internal error and was unable to complete your request. Error message: couldn't create ch

    0熱度

    1回答

    我試圖從HTML表單讀取值。兩個是具有單獨的「名稱」屬性的簡單標量。但是,另一個爲用戶提供了兩個複選框,它們共享相同的「名稱」屬性,但是單獨的「值」。用戶可以選擇一個,另一個或兩者。因此,我需要以數組的形式讀取這個項目。 HTML文件與它調用的perl腳本是分開的。以下是提供更多詳細信息的HTML示例。 從form.html <input name="first_name" type ="text

    0熱度

    2回答

    當我使用cgi.FieldStorage解析multipart/form-data請求(或任何網絡框架如金字塔使用cgi.FieldStorage)我有處理來自特定客戶端的文件上傳問題,這些客戶端在部件的Content-Disposition標頭中不提供filename=file.ext。 如果選項丟失,FieldStorage()會嘗試將文件的內容解碼爲UTF-8並返回一個字符串。很明顯,許多文

    0熱度

    1回答

    我無法在任何地方獲得這條信息。 有誰知道通過python cgi fieldstorage對象檢索到的字符串的編碼是什麼? 例如,我有這樣的HTML表單: <!DOCTYPE html> <html> <link rel="stylesheet" type="text/css" href="style.css"/> <body> <form id="mainForm" method

    1熱度

    1回答

    我在研究導致Perl CGI腳本向數據庫寫入不正確值的錯誤的原因。 這個Perl腳本從另一個系統(而不是瀏覽器)接收數據,它肯定使用ISO-8859-1編碼。不正確的數據,因爲它被寫入到數據庫中,如下所示: Gro�Gr�nF�rbung�sterreich 當它應該是 GroßGrünFärbungÖsterreich 我發現我可以通過修改腳本來創建這樣一個錯誤的數據庫條目使用decod

    -1熱度

    1回答

    我是一名自學成才的開發者,學習了HTML,CSS,PHP,SQL和JAVASCRIPT來創建我自己的網站。這是一個交互式網站,根據簡單的表單輸入(字典樣式)顯示信息。在閱讀apache.org中的文檔時,我碰巧知道CGI編程,而且我很困惑。我是否必須學習CGI編程來構建和維護一個網站? (這是一個人的項目) 編輯: 我之後的答案(和接受)做了CGI一些研究。 (對於像我這樣的初學者) CGI不是一

    4熱度

    1回答

    我想寫一個Python CGI腳本,其中用戶可以輸入名稱(主機名),並從表單中選擇內存,然後通過使用的paramiko模塊就會給定節點 import cgi import paramiko print "Content-type:text/html\r\n\r\n" print '<html>' print '<head><title>My First CGI Program</titl

    1熱度

    1回答

    我在Ubuntu服務器上,當我運行python -m CGIHTTPServer 80 它工作正常。但後來我去的網站就說明這一點: 172.16.1.19 - - [25/Feb/2017 17:23:52] "GET /cgi-bin/weather.py HTTP/1.1" 200 - Traceback (most recent call last): File "/usr/li

    1熱度

    2回答

    我想從變量執行命令並顯示輸出。 代碼看起來像這樣,但它不起作用我不知道爲什麼? #!/bin/sh echo "Content-type: text/html" echo argu="arp -a | grep $REMOTE_ADDR | awk '{print $4}'" echo '<html> <head> <title> CGI script </title> </head