Perl-CGIトラブルシューティング

 タイトルほど大層なものではありませんが。以下のエラーが解決できたので書き込み。

状況
 パーミッションPerlのパスは確認済み。suExecを動かしているため、特にパーミッションには注意したがエラーなし。
 FedoraCore3のUserDir上でPerlが動かない。
 が、既に動いているCGIはある。同じディレクトリにそれを持ってくると動く。

error_log

[Sat May 28 11:26:06 2005] [error] [client 163.215.61.204] failed to open log file
[Sat May 28 11:26:06 2005] [error] [client 163.215.61.204] fopen: Permission denied
[Sat May 28 11:26:06 2005] [error] [client 163.215.61.204] Premature end of script headers: PVSystem.cgi

解決策
 ファイルの文字コードUTF-8なのだが、自動認識が上手くかなかったので、UTF-8(BOM付き)にしていた。これをただのUTF-8にすると……動きました。