2010-12-05 65 views
0

我有一個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方式也不起作用。

回答

0

你確定你確實得到了你認爲你是的php.ini,而不是其他的(比如默認的OS X php配置)。 phpinfo()顯示什麼有趣的東西嗎?

+0

是的,我在/usr/local/lib/php.ini – 2010-12-05 02:43:21

相關問題