在尝试让 ImageMagick 与 HEIC 一起工作时,我注意到虽然我安装了 Ubuntu 19.10,但 phpinfo() 显示版本 19.04。这使得很难知道要编辑哪个 php.ini,尤其是当有一个 PHP 7.2 文件夹和一个带有 phpinfo() 的 7.3 文件夹报告 php.ini 在 7.2 中时。
更令人困惑的是,在命令行运行php -v会显示预期的版本,而不是 phpinfo 中显示的早期版本。如何使所有这些同步并删除旧的未使用版本?
php -v
PHP 7.3.12-1+ubuntu19.10.1+deb.sury.org+1 (cli) (built: Nov 28 2019 07:38:11) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.12, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.12-1+ubuntu19.10.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
我一发布,就遇到了禁用一个 PHP 版本并启用另一个的答案。
现在 phpinfo() 显示正确的 PHP 版本和正确的 Ubuntu 版本。要删除旧版本,我运行: