Linux+perl5.7で
コマンドラインから実行すればsystemコマンドがきちんと動作して
Apache上でcgiとして動作させればsystemコマンドが-1を返して来てしまいます。

cgiでsystemコマンドを使うためには何か特殊な記述が必要でしょうか?
Apacheのエラーログには特に何も出ていません。

コマンド自体は大したことしてなくて
system("ls"); だけです。とりあえず今のところは。