没关系
phpize
PHP Api Version: 20170718
Zend Module Api No: 20170718
Zend Extension Api No: 320170718
这也行
php -v
PHP 7.2.34-18+ubuntu18.04.1+deb.sury.org+1 (cli)
这不行
php-config --version
7.3.27-9+ubuntu18.04.1+deb.sury.org+1
我读到的所有地方都说“只需安装 php7.2-dev”,但它已经安装好了。
php7.2-dev is already the newest version (7.2.34-18+ubuntu18.04.1+deb.sury.org+1).
因此显然问题是,如何让 php-config 匹配 phpize 和 php -v
答案1
您需要卸载该php7.3-dev
软件包。或者,使用版本控制php-config
(例如传递php7.2-config
给./configure
)。