1

システムには 2 つのバージョンの PHP がインストールされています。1 つは/opt/local(API=20090626) に、もう1 つは (API=20100525) にインストールされてい/opt/php54ます。/opt/php54バージョンの拡張機能をコンパイルしようとしているので/opt/php54/bin/phpize、拡張機能ディレクトリで実行し、./configure --enable-<ext> && make && sudo make install. ただし問題は、コンパイルされた拡張機能が API=20100525 用ではなく、API=20090626 ( のもの/opt/local) 用であることです。を実行しているときでも、ではなく にmake installインストールしようとします。/opt/local/opt/php54

私は何を間違っていますか?

4

1 に答える 1

2

構成文字列に追加--with-php-config=/opt/php54/bin/php-configします。

于 2012-04-24T00:20:24.530 に答える