[PHP-users 7645] 拡張モジュール(zlib)のインストール
Takayuki Fujimoto
php-users@php.gr.jp
Wed, 22 May 2002 20:11:48 +0900
はじめまして。藤本と申します。
「今日から使えるPHP4サンプル集」を使って
勉強していますが、拡張モジュールにインストールが
うまくいきません。
どうが識者の方、ご教授ください。
※環境
PHP Version 4.2.0
使用OS:Red Hat Linux release 7.1 (Seawolf)
apache Ver.:apache_1.3.24
※インストール
$ cd zlib-1.1.4
$ ./configure --shared
$ make
$ su
# make install
$ cd PHP_TOP_DIR/ext/zlib
$ cp config0.m4 config.m4
$ phpize
$ ./configure を試したり $ ./configure --enable-zlib を試したりしました
$ make
$ su
# make EXTENSION_DIR=/usr/local/lib/php/extensions install
※
このままインストールするとzlib.soが
/usr/local/lib/php/extensions/no-debug-non-zts-20010901/直下に
インストールされるので
zlib.soのコピーを上位のディレクトリに置いたりもしました。
※
php.iniの設定も
extension_dir = "/usr/local/lib/php/extensions" を試したり
extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20010901"
も試してみました。
※さらに
extension=zlib.so
を試したり
extension=/usr/local/lib/php/extensions/zlib.so
フルパスを試してみたりしましたがどれもうまくいきません。
※
もちろん設定変更後のapacheの再起動も忘れてはいません。
※確認方法は
<? print_r(get_loaded_extensions()); ?>
という内容のスクリプトを使っています。
※
88ページのスクリプトを実行すると
Fatal error: Call to undefined function:
gzopen() in /home/fujimoto/WWW/sample/chap3/memo/save.php on line 2
というエラーが出てきます。
☆----------------------------------
藤本貴之
email : t-fujimoto@beingcorp.co.jp
-----------------------------------★