1

我在系统上安装了两个版本的 PHP,一个在/opt/local(API=20090626),另一个在/opt/php54(API=20100525)。我正在尝试为该/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 回答