ゆう's Blog
PHP スクリプト内で PATH を上書きする

<?php putenv('PATH=/usr/local/bin:/usr/bin:/bin:/home/ユーザー名/bin'); exec('echo $PATH', $out); var_dump($out);

PHP の exec() を使う前に、環境変数 PATH をセットできます。
この方法は「その PHP プロセス内だけ」有効。

但し、絶対パス指定が最も安全で、PATH に依存するのは避けるべきです。