[PHP-users 10048] Re: Call to undefined function: xslt_create()
ITO Akihiro
php-users@php.gr.jp
Thu, 12 Sep 2002 15:59:12 +0900
伊藤です.
やっと表題のエラーが消えました.
いろいろと情報,ご指摘をいただいたみなさん,ありがとうございました.
$libiconv-1.8
$./configure
$make
$make install
ののち,
/etc/ld.so.conf に
/usr/local/lib を追加し,
$ldconfig
#/usr/local/pgsql をインストールするときと同じですね.気が付きません
でした.
$cd Sablot-0.95
$./configure --with-iconv=/usr/local
$make
$make install
$cd php-4.2.2
$make distclean
$./configure
--enable-xslt
--with-xslt-sablot=/usr/local
--with-iconv=/usr/local
--with-expat-dir=/usr/local
$make
$make install
が通りました.
php.ini に,
extension_dir=/usr/local/lib/php/extension/no-debug-non-zts-20020429
extensions=xslt.so
を追加し,
xslt_create() のテストモジュールを作って,
$php -q test.php
の実行はOK.
その後,
$cd php-4.2.2/ext/xslt
$phpize
$configure
--enable-xslt
--with-xslt-sablot=/usr/local
--with-iconv=/usr/local
--with-expat-dir=/usr/local
$make
$make install
して,apacheをrestart.
これも,表題のエラーは出なくなりました.
長々とお付き合いくださったみなさん,ありがとうございました.
これでやっと開発に入れます.
#php-4.3.0-devは試しておりません.
大場さんご指摘のとおり,configureオプションをちゃんと見ずにやってい
たので,結果遠回りになってました.ご指摘,感謝します.
--
ITO Akihiro / Nagoya Japan
akit@d-tv.co.jp
http://www.d-tv.co.jp/
http://www.d-tv.co.jp/~akit/seven/