오래된 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

만약 이것이 효과가 없다면... 슬프게도 제가 할 수 있는 일은 아무것도 없습니다...

관련 정보