Apache-2.2

從 .htaccess 呼叫時,cgi 腳本以純文字形式提供

  • October 27, 2010

我在 RackSpace CloudSites 上執行 Apache 2.2。我有一個 Perl CGI 腳本,如果直接通過 URL 呼叫,它就可以正常工作。我想將腳本用作自定義 ErrorDocument,但不是被解析和執行,而是將文本顯示為純文字。

這是我的 .htaccess 文件: `DirectoryIndex index.php index.html index.htm

Options +ExecCGI

ErrorDocument 404 /cgi/test.cgi`

任何幫助將不勝感激!

使用 CloudSites 支持後: 1. 我的 .htaccess 位於一個不允許執行 cgi 腳本的目錄中,無論您添加什麼選項。我不得不將 .htaccess 上移一級並引用子目錄中的文件。2. 他們說現在流行的方法是使用 PHP 而不是 CGI。

引用自:https://serverfault.com/questions/187435