如何为多个 PHP 版本配置 PHP 扩展?
How to configure a PHP extension for multiple PHP versions?
在 Ubuntu Focal 上使用 ondrej 存储库,我已经安装了 PHP 从 5.6
到 7.4
。
当我安装扩展程序时,例如 php-amqp
在我的情况下 apt install php-amqp
,扩展程序仅配置为默认 PHP 版本 7.4
。
在我的系统中查找 amqp.so
时,它仅在 PHP 7.4
扩展文件夹 /usr/lib/php/20190902
.
中可用
我怎样才能在我的所有 PHP 版本中使用它(例如 php-geoip
等其他扩展也一样)?
我太笨了。当我升级到 Ubuntu Focal 时,ondrej 的存储库还没有准备好,只能使用 Eoan。
现在,我已经更新了存储库,因为 Focal 可用,并且在 apt update && apt upgrade
之后,我的所有 PHP 扩展都已重新配置,并且在我的所有 PHP 版本中都可用。
在 Ubuntu Focal 上使用 ondrej 存储库,我已经安装了 PHP 从 5.6
到 7.4
。
当我安装扩展程序时,例如 php-amqp
在我的情况下 apt install php-amqp
,扩展程序仅配置为默认 PHP 版本 7.4
。
在我的系统中查找 amqp.so
时,它仅在 PHP 7.4
扩展文件夹 /usr/lib/php/20190902
.
我怎样才能在我的所有 PHP 版本中使用它(例如 php-geoip
等其他扩展也一样)?
我太笨了。当我升级到 Ubuntu Focal 时,ondrej 的存储库还没有准备好,只能使用 Eoan。
现在,我已经更新了存储库,因为 Focal 可用,并且在 apt update && apt upgrade
之后,我的所有 PHP 扩展都已重新配置,并且在我的所有 PHP 版本中都可用。