Le script cgi est utilisé comme text brut lorsqu'il est appelé depuis .htaccess

Je lance Apache 2.2 sur RackSpace CloudSites. J'ai un script Perl CGI qui fonctionne bien s'il est appelé directement via l'URL. Je souhaite utiliser le script comme un document d'erreur personnalisé, mais au lieu d'être analysé et exécuté, il affiche le text en tant que text brut.

Voici mon file .htaccess:
DirectoryIndex index.php index.html index.htm
Options +ExecCGI
ErrorDocument 404 /cgi/test.cgi

Toute aide sera appréciée!

Après avoir travaillé avec le support de CloudSites: 1. J'ai eu mon .htaccess dans un directory qui n'autorisera pas l'exécution des scripts cgi, peu importe les options que vous ajoutez. J'ai dû déplacer le .htaccess jusqu'à un niveau et faire reference à un file dans un dirant enfant. 2. Ils ont dit que la façon populaire de le faire maintenant consiste à utiliser PHP au lieu de CGI.