[PHP-users 3547] For APC/APD users

Yasuo Ohgaki php-users@php.gr.jp
Wed, 14 Nov 2001 22:54:06 +0900


大垣です。

APC/APDがどうしてもロード出来なかったので、何故か調べてみました。
APC/APD (その他のzend extension)ユーザーの方へ情報としてメールします。

php_ini.cに以下の様な定義があり、

#ifdef ZTS
# if (ZEND_DEBUG)
# define ZEND_EXTENSION_TOKEN	"zend_extension_debug_ts"
# else
# define ZEND_EXTENSION_TOKEN	"zend_extension_ts"
# endif
#else
# if (ZEND_DEBUG)
# define ZEND_EXTENSION_TOKEN	"zend_extension_debug"
# else
# define ZEND_EXTENSION_TOKEN	"zend_extension"
# endif
#endif


zend_extension="/path/to/extension.so"としても--enable-debugや--
enable-experimental-ztsgでビルドするとzend_extension=
"/path/to/extension.so"ではモジュールはロードされません。

--enable-debugの場合はzend_extension_debug="/path/to/module.so"に
する必要があります。

# 知っていれば数分でphp.iniを修正、httpd再起動で済むところが
# かなり遠回りして、数時間も無駄にしてしまいました :(
# おかげで、zend extensionをどう作るのか解りましたが、、、

--
Yasuo Ohgaki


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