WebSvnがsvnを見つけてくれなくなった

svnリポジトリのwebフロントエンドである WebSvn でエラーが出ていた.
ホストはFreeBSD上のapache.

曰く

Error running this command: svn --version --config-dir /tmp
svn: not found

svnが見つからないらしい….

// @include/configclass.php
var $_svnCommandPath = ''

これを…

// @include/configclass.php
var $_svnCommandPath = '/usr/local/bin'

こうすればよい.
setPath系の関数が起動時にしか呼ばれないので, ウェブサーバごと再起動したら動いた.


で, いつの間に見つからなくなったんだろう? PHPの所為だと疑ってはいるけどphp.iniとかはいぢってない.
なんかスッキリしないけど, PHPにはこれ以上関わってはならないというささやきが聞こえるのでコレで終了.