2010-12-05 14 views
0

私はPECLを使用して構築したPHP拡張子(APC)を持っています。しかしPHPがMac OS X上で共有拡張を読み込むことを拒否しました

apc.so

拡張子=は/ usr/libに/ PHP /拡張/非デバッグ非ZTS-20090626 /:私はこれを追加することにより、設定ファイルにそれを追加しましたPHPは、エラーや何もせずに、拡張子を完全に無視します。 なぜそれが起こるのですか?

私のPHPのconfigureコマンド:

'./configureを' \ '--with-apxs2' \ '--enable-GD-ネイティブ-TTF' \ 「--with-カール\ --with-jpeg-dir =/opt/local/'\ ' --with-jpeg-dir = \ -with-gd '\ ' --with-freetype-dir =/opt/X11/'\ --with-mysql =/usr/local/mysql '\ ' --without-iconv '\' --with-mm '\ ' --with-iconv ' mysqli =/usr/local/mysql/bin/mysql_config ' ' --with-imagick =/opt/local/'\'--with-libmemcached-DIR =は/ opt/local' に'--enable-mbstring拡張' \ \ '--enable-memcachedの' \ "$ @を"

P.S.同じことがmemcached拡張で起こったので、私はそれを静的にPHPにリンクしました。私はAPCでそれを行うことはできません。なぜなら、PHPにリンクするときにリンクエラーが発生するため、共有拡張としてビルドする必要があるからです。

P.S.2:extension_dirの方法も機能しません。

答えて

0

実際にあなたが思っているphp.iniを入手してもよろしいですか(デフォルトのOS XのPHP設定のようなものです)。 phpinfo()は何か興味深いことを示していますか?

+0

はい、私は/usr/local/lib/php.iniにあります –

+0

何かを受け入れなければなりませんでした。まだそれを整理していない、それは開発サーバー上で動作するので、今は大丈夫です。 –

関連する問題