[PHP-users 7360] Re: [Q]PHP-4.2.0 with Aoache-2.0.35 install

Yasuo Ohgaki php-users@php.gr.jp
Fri, 10 May 2002 09:11:44 +0900


Yoshio Funaki wrote:
> そして/usr/local/apache2/bin/apachectl startすると
> Syntax error on line 217 of /usr/local/apache2/conf/httpd.conf:
> Cannot load /usr/local/apache2/modules/libphp4.so into server: /usr/local/apache2/modules/libphp4.so: Undefined symbol 
> "pthread_getspecific"
> /usr/local/apache2/bin/apachectl start: httpd could not be started
> と怒られます。ちなみにhttpd.conf line 217は
> LoadModule php4_module        modules/libphp4.so
> です。また、/usr/local/apache2/modulesにlibphp4.soはあります。
> pthread libraryまわりの問題であることは分かるのですが、どうすればよいか
> 皆目見当が付きませんので、よろしくご教示下さい。

FreeBSDはpthreadではなく他のスレッドライブラリとリンク
する必要があるようです。
./configure --helpで表示される他のスレッドライブラリを
利用すると動作するはずです。

# と書いている私はFreeBSDを使っていませんが、
# バグレポートしてきた方に同じ事を勧めたところ、
# 解決したとコメントがありました。

ことろで、Apache2サポートの完成度は実用的なレベルでは
ありません。致命的なバグ、モジュールがZTS対応をしていない
などの問題があります。テスト専用と言う位置付け利用される事
をお勧めします。

--
Yasuo Ohgaki


__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/