CGIエラーの対処法 (2)No such file or directory: exec of /path/to/hoge.cgi failed

Apacheのエラーログで表題のようなエラーがある場合、CGIの1行目のシェバン(#!/usr/bin/perl)が間違っている可能性が高いです。

#!/usr/bin/perl

#!/usr/loca/bin/perl

などいろいろな書き方があります。
Perlのインストール場所がどこなのか、確認しましょう。

コマンドラインからwhich perlとコマンドをうてば、Perlのインストール場所がわかります。
$ which perl
/usr/local/bin/perl
カテゴリ: