私は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の方法も機能しません。
はい、私は/usr/local/lib/php.iniにあります –
何かを受け入れなければなりませんでした。まだそれを整理していない、それは開発サーバー上で動作するので、今は大丈夫です。 –