升级过时的 PHP 模块

升级过时的 PHP 模块

如果我执行,php -i那么我会在顶部得到这个:

PHP Warning:  PHP Startup: curl: Unable to initialize module
Module compiled with module API=20170718
PHP    compiled with module API=20180731

如何升级 php 扩展/模块?

我从源代码安装了新的 PHP 版本,但警告仍然存在。

我必须在其中包含一个特殊选项吗configure

这是我用过的:./configure --with-config-file-path=/etc/php7/cli --with-config-file-scan-dir=/etc/php7/cli

答案1

抱歉我还不能发表评论

可能使用该pecl命令,重新下载相关扩展的源代码,并重新编译它们?

这就是所有的文档https://pecl.php.net/

那么你可以尝试

pecl upgrade-all

或者

pecl uninstall module_name

进而

pecl install module_name

如果这些不起作用...可悲的是我无能为力...

相关内容