[PHP-users 31601] Re: PDFlib が認識されない(tanpoko)

HAYAKAWA Hitoshi cz @ hykw.tv
2007年 3月 1日 (木) 20:48:15 JST


早川仁です。

なるほど、やはり --enable-versioning がらみでしたか。
FAQ っぽいので、PDFlib HOWTO に追記しておきますかね。

PDFlib HOWTO
URL: http://pdflib.hykw.tv/

At Thu, 1 Mar 2007 20:31:56 +0900,
"K.Nakatsuka" <tanpoko @ wk9.so-net.ne.jp> wrote:

> > Apache 起動時に、Apache のログにエラーが表示されていませんか?
> 以下のような警告が出てました。(長いので改行いれてます)
> PHP Warning:  PHP Startup: Unable to load dynamic library \
> '/etc/php5/libpdf_php.so' - /etc/php5/libpdf_php.so: undefined symbol: \
>  _zval_ptr_dtor in Unknown on line 0
> 
> > 
> > 下記URLにも関連情報がありますが、configure 時に --enable-versioning を指定
> > すると外部モジュールの読み込み時にエラーとなる場合があります(少なくとも
> > PHP 4.3.9 では再現)。
> > 
> > そのため、「--enable-versioning を指定しない」か、もしくは明示的に
> > 「--disable-versioning」を指定して、試してみてください(PDFlib だけ
> > ではなく、その他の外部モジュールでも同様に読み込めないはずです)。
> --disable-versioning を試したところapache起動時の警告もでなくなり、
> また、phpinfo()でPDF関連が表示されるようになりました。
> これでスタート地点に立てました。ありがとうございました。

-- 
早川仁(はやかわひとし)
cz @ hykw.tv


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