2010-10-19 76 views
1

我試圖讓justhost.com編譯一個python CGI腳本(helloworld.py),但沒有多少運氣。該網站說,蟒蛇的作品,但我找不到多少。JustHost.com和Python CGI

我使用http://webpython.codepoint.net/cgi_tutorial

有沒有人得到它的工作?

+1

需要更多的細節:?哪一步教程不工作什麼是「不工作」的意思是有在日誌中的任何幾分鐘就可以了 – 2010-10-19 15:50:55

+0

還是讓我的工作只是發現了一些好的信息 – shawn 2010-10-19 15:52:07

+0

得到它?。 ,併發布了回答低於 – shawn 2010-10-19 17:10:17

回答

3

好的,我想通了。

對於justhost.com用戶,您必須執行一些操作。

  • 建立一個目錄「的public_html /」 稱爲「SCGI斌/」
  • 去你的控制面板和 「高級選項」 - >「阿帕奇 處理程序」 - >現在添加用戶定義 apache處理程序(處理程序:cgi-script, extenstion:.py)和'add'。
  • 寫你的helloworld.py(http://webpython.codepoint.net/cgi_hello_world
  • 上傳這前面創建的 'SCGI斌/' 文件夾 。 (注意:必須 上傳ASCII格式 Dreamweaver中顯然採用二進制作爲 默認情況下,我用filezille(設置 傳輸模式爲ASCII)
  • 運行www.yoursite.com/scgi-bin/helloworld.py
+0

我必須將我的hello.py文件格式從scgi-bin目錄移動到cgi-bin,然後運行。 如果您從'scgi-b在'目錄中,您將得到: 'scgiwrap:來電者必須是無人用戶'錯誤。 – 2010-11-10 21:06:48

+0

嗯......那很奇怪。在我的cgi-bin中不起作用... – shawn 2010-11-27 04:27:58

+0

cgi-bin也爲我工作 – clay 2013-07-10 13:06:28