Обновите устаревшие модули 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

Если это не поможет... к сожалению, я не могу помочь...

Связанный контент