在Ubuntu系统中管理PHP扩展可以通过以下几种方法进行:
sudo apt-get install software-properties-common python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php7.2 php7.2-fpm php7.2-mysql php7.2-curl php7.2-gd php7.2-mbstring php7.2-xml php7.2-xmlrpc php7.2-zip php7.2-opcache
apt-cache search php7.2
sudo apt-get install php-pear php-dev
sudo pecl install redis
extension=redis.so
sudo service apache2 restart
phpenmod
命令启用系统中的特定 PHP 模块,例如启用 mbstring 模块:sudo phpenmod mbstring
sudo phpenmod -v all mbstring
phpdismod
命令从系统中禁用任何不必要的 PHP 模块,例如禁用 mbstring 模块:sudo phpdismod mbstring
sudo phpdismod -v 7.4 mbstring
sudo phpdismod -s apache2 mbstring
php -m
或者,查看 /etc/php/版本号/cli/php.ini
或 /etc/php/版本号/apache2/php.ini
文件中列出的扩展。
请注意,上述命令中的 版本号
应替换为实际的 PHP 版本号,例如 7.2
。在执行这些命令之前,请确保已经安装了相应的 PHP 版本和扩展。