[PHP-users 22846]php4.3.8でGDのエラー

Tanaka-Qtaro-Yasuhiro tanaq @ ca2.so-net.ne.jp
2004年 7月 28日 (水) 15:55:08 JST


こんにちは、田中久太郎です。

PHP 4.3.0で gdを組み込んで使っていたのですが、PHP 4.3.8にバージョン
アップしたところ、Apacheのエラーログに以下のようなエラーが出力される
ようになりました。

/usr/sbin/apache: relocation error: /usr/lib/php/20020429/gd.so: undefined symbol: gdFreeFontCache

ウェブブラウザからのアクセスもつながったりつながらなかったりと安定し
ません。
なお php.ini で
  extension=gd.so
の指定をはずすとエラーは出なくなります。

どのようにすれば、このエラーを回避することができるでしょうか?

【当方の環境】
OS: Linux Debian woody
Apache: apache-1.3.26 (debパッケージ)
GD: libgd2 2.0.1 (debパッケージ)
PHP: PHP-4.3.8 (自分でコンパイル)

PHP4.3.8コンパイル時の configureオプション:
'./configure' '--prefix=/usr' '--with-apxs=/usr/bin/apxs' '--with-regex=php' \
'--with-config-file-path=/etc/php4/apache' '--disable-rpath' '--disable-debug' \
'--enable-memory-limit' '--enable-calendar' '--enable-sysvsem' '--enable-sysvshm' \
'--enable-track-vars' '--enable-trans-sid' '--enable-bcmath' '--enable-ctype' \
'--with-iconv' '--with-ndbm' '--enable-ftp' '--with-gettext' '--enable-mbstring' \
'--enable-shmop' '--with-xml=/usr' '--with-expat-dir=/usr' '--with-zlib' \
'--with-pgsql=shared' '--with-layout=GNU' '--with-dom=shared,/usr' \
'--with-zlib-dir=/usr' '--with-gd=shared,/usr' '--with-jpeg-dir=shared,/usr' \
'--with-xpm-dir=shared,/usr/X11R6' '--with-png-dir=shared,/usr' \
'--with-imap=shared,/usr' '--enable-magic-quotes' '--with-pear' '--enable-mbregex'



PHP-users メーリングリストの案内