我有一個PHP擴展(APC),我一直在使用PECL建造。我加入這個把它添加到配置文件:PHP拒絕加載共享的擴展在Mac OS X
延長=/usr/lib中/ PHP /分機/無調試非ZTS-20090626/apc.so
然而PHP完全忽略擴展,沒有任何錯誤或任何東西。 這是爲什麼發生?
我的PHP configure命令:
'的./configure' \ '--with-apxs2' \ '--enable-GD-本地-TTF' \ 「--with捲曲' - '--with-gd'\ '--with-freetype-dir =/opt/X11 /'\ '--with-jpeg-dir =/opt/local /'\ '--with- png-dir =/opt/local /'\ '--with-mysql =/usr/local/mysql'\ - '--without-iconv'\'--with-mm'\ '--with- mysqli =/usr/local/mysql/bin/mysql_config' '--with-imagick =/opt/local /'\ '--enable-mbstring的' \ '--with-libmemcached-DIR = /選擇/本地' \ '--enable-memcached的' \ 「$ @」
附:同樣的事情發生在memcached擴展中,所以我將它靜態鏈接到PHP。我不能用APC做到這一點,因爲當我將它鏈接到PHP時會導致鏈接錯誤,所以我必須將它構建爲共享擴展。
P.S.2:extension_dir方式也不起作用。
是的,我在/usr/local/lib/php.ini – 2010-12-05 02:43:21