2013-05-30 363 views
0

我有一個Perl腳本,當我從命令提示符運行它時,它完美地工作。但是當我將它上傳到我網站上的cgi-bin文件夾時,它不起作用。有需要的特殊格式或什麼?我對Perl完全陌生。基於Perl命令行的腳本,在網站上運行它?

另請注意:測試hello頁Perl腳本的工作原理。

+1

請看看這個 - http://www.lies.com/begperl/hello_cgi.html – Bill

+1

可能是一堆東西。它是可執行的嗎? CGI知道如何運行它嗎?等等 – squiguy

+0

我的意思是它應該看起來如何,因爲它沒有在終端中運行。會有提示輸入內容嗎?等等 –

回答

1

當你在cgi下運行你的perl腳本(你指定的工作)時,查詢將作爲STDIN傳遞給你的腳本,腳本的輸出被髮送到瀏覽器。

不會有提示或類似的東西,你需要其他的東西(比如網頁)來提示用戶輸入任何你需要的東西並提交給你的腳本。

來自Bill鏈接的下一頁(http://www.lies.com/begperl/form_to_email.html)處理此問題。