[PHP-users 10074] apache startup fails when enable-versioning is on
Noguchi Takashi
php-users@php.gr.jp
Thu, 12 Sep 2002 23:56:16 +0900
野口です。
Red Hat Linux 6.2で,PHP3を動かしております。
今までの環境では
| /configure --with-apxs=/usr/local/apache/bin/apxs --enable-track-vars
| --with-pgsql=/usr/local/pgsql --with-gd=/usr/local| --enable-i18n
| --enable-mbregex
という設定でコンパイルし動作していたのですが,--enable-versioning をつ
けたところ,コンパイルはできるもののlibphp3.soをロードできなくなりました。
httpd.confでは
|LoadModule php3_module libexec/libphp3o.so
となっており,これをコメントしない場合
|Syntax error on line 207 of /usr/local/apache/conf/httpd.conf:
|Cannot load /usr/local/apache/libexec/libphp3.so into server:
|/usr/local/apache/libexec/libphp3.so: undefined symbol:
とエラーを出し,apacheが起動しません。
undefined symbolの後には特にsymbolの名前が出るわけでもなく,何が
undefinedなのかもわかりません。
なお,enable-versioningを外してコンパイルしたものに戻すと,問題なく動
作します。
類似の事例などをご存じの方がいらっしゃいましたら,ご教示いただきたくよ
ろしくお願いいたします。