如何为多个PHP版本配置PHP扩展名?

问题描述 投票:0回答:2

使用Ubuntu Focal上的ondrej存储库,我已经从5.67.4安装了PHP。

[当我安装扩展名时,例如我的情况是php-amqpapt install php-amqp,则该扩展名仅配置为默认PHP版本7.4

[在我的系统中寻找amqp.so时,它仅在PHP 7.4扩展文件夹/usr/lib/php/20190902中可用。

如何使它在我的所有PHP版本中都可用(例如对于其他扩展名,例如php-geoip,也是如此)

php ubuntu php-extension php-amqp
2个回答
0
投票

您必须直接使用以下命令为php 5.6安装:apt-get install php5.6-amqp

因为apt-get install php-amqp仅将其安装为当前使用的php版本的扩展。


0
投票

我好笨。当我升级到Ubuntu Focal时,ondrej的存储库还没有准备好,受困于Eoan。

现在,我已经更新了存储库,因为可以使用Focal,并且在apt update && apt upgrade之后,我的所有PHP扩展名都已重新配置并且可以在我的所有PHP版本中使用。

© www.soinside.com 2019 - 2024. All rights reserved.