Q
CGI腳本不運行
0
A
回答
0
如果您確定CGI腳本的權限設置爲755和腳本沒有錯誤,則下面的應該解決這個問題:
如果你有一個共享主機提供商主持人:
如果你在共享主機上,然後聯繫你的虛擬主機,並詢問他們是否在你的虛擬主機上啓用了Perl。如果未啓用,請讓他們打開您的虛擬主機的Perl支持,或詢問他們應該如何爲您的虛擬主機啓用Perl。
它也可能是一個託管相關的問題。如果是這種情況,那麼只有他們能夠爲你解決它。作爲共享託管客戶,您可以要求他們爲您解決問題,因爲您無法運行Perl腳本。
如果這是您自己的服務器:
這很可能意味着Perl是配置不正確。
如果你的Web服務器是Apache的,那麼你可以找到指令,在這裏: http://www.techrepublic.com/blog/diy-it-guy/diy-enable-cgi-on-your-apache-server/
如果在上面的鏈接中的說明是沒有幫助的,然後爲「配置的cgi-bin爲YOUR_FLAVOUR_OF_LINUX搜索」 - 你應該獲取豐富的信息,以幫助您正確配置Linux風格的cgi-bin目錄。
如果您的服務器是基於Windows的,那麼以下內容應該會有幫助: http://www.perlmonks.org/?node_id=44536 - 您需要Web服務器和Perl的配置信息。搜索時應該提供豐富的信息:'爲Windows配置cgi-bin YOUR_WEB_SERVER_NAME'
YOUR_WEB_SERVER_NAME例如可以是IIS(IIS是Windows Web服務器)。
相關問題
- 1. 運行perl cgi腳本problec
- 2. CGI腳本不可執行
- 3. CGI腳本不執行
- 4. Chrome不執行cgi腳本
- 5. 從Python CGI腳本運行Selenium webdriver
- 6. 在CGI背景下運行python腳本
- 7. 運行.NET consolapp了CGI腳本
- 8. 在NGINX上運行CGI腳本
- 9. ModPerl :: Registry - 無法運行CGI Perl腳本
- 10. 在Tomcat 7.0.70中運行Perl CGI腳本
- 11. 從網頁運行perl cgi腳本(html)
- 12. CGI腳本的git pull由'nobody'運行
- 13. 在Windows XP上運行Python CGI腳本
- 14. 在Windows XP上運行Python CGI腳本
- 15. 終止運行Perl腳本開始CGI
- 16. 適應perl腳本從cgi運行
- 17. 在Apache中運行CGI腳本
- 18. 像CGI一樣運行perl腳本,如果沒有CGI
- 19. 無法運行上面的腳本bash的CGI腳本
- 20. 不能讓Apache執行perl CGI腳本
- 21. Python的CGI腳本不執行
- 22. CGI:執行Python腳本根
- 23. 通過CGI執行腳本
- 24. 運行CGI腳本中的瓦,不工作
- 25. 作爲不同的用戶運行cgi腳本
- 26. LAMPP - CGI腳本不工作
- 27. 不能與CGI腳本
- 28. MYSQL CGI腳本
- 29. shell腳本不能正確執行從ruby CGI腳本
- 30. 腳本不運行
它是否有正確的權限,它是否有shebang行,它有任何可執行代碼? – Anigel
如果它的PHP,那麼它將是一個權限的問題。 – Jithin
文件權限是755,腳本是標準的http://www.jmarshall.com/tools/cgiproxy/ –