したがって、別のスクリプトからいくつかのperlスクリプトを呼び出す必要があります。ターミナルから機能させるには、bashに移動して、PATHを変更する必要があります。
export PATH=$PATH:/home/lsk250/www/portfolio
これをCGIとして実行し、ブラウザーから呼び出す必要がありますが、ブラウザーからスクリプトを呼び出そうとすると、PATHが設定されていないため、スクリプトは必要なプログラムを見つけることができません。Perlスクリプト内からPATHを変更するにはどうすればよいですか?私は次のことを試みましたが、成功しませんでした。
system "export PATH=\$PATH:/home/lsk250/www/portfolio";
と
$ENV{PATH} = '/home/lsk250/www/portfolio';
exec 'env',cwd().'/'.$0,@ARGV;
何か案は?