Cで書かれたあるCGIプログラムを、sshでログインして直接コマンドで起動すると正常に動くのですが
別マシンからWEBブラウザで起動すると(つまりapacheを介して起動すると)
動的にリンクするはずのライブラリが見つからずプロセスが落ちてしまいます。
何故でしょうか?
apacheのエラーログには共有ライブラリが見つからないと出力されていて、
その共有ライブラリを使わないCGIプログラムをテストしてみるとapacheを介しても正常に動きます。
コンパイルはエラー無く成功してます。
apacheを介した時だけライブラリを見つけられなくなるというのが不思議です。