在 Ubuntu 下为 PHP 开启(启用)模块,通常取决于你使用的是 PHP 自带模块(extension) 还是 Apache/Nginx 的 PHP 模块。下面分情况说明:
php -v
例如输出:PHP 8.1.2
php -m
sudo apt update
sudo apt install php8.1-mysql php8.1-curl php8.1-gd
Ubuntu 使用 phpenmod 命令:
sudo phpenmod 模块名
示例:
sudo phpenmod curl
sudo phpenmod gd
sudo phpdismod curl
sudo systemctl restart apache2
sudo systemctl restart php8.1-fpm
sudo systemctl restart nginx
php --ini
sudo nano /etc/php/8.1/cli/php.ini
或(Apache):
sudo nano /etc/php/8.1/apache2/php.ini
;:extension=curl
extension=gd
php -m | grep curl
或在 PHP 文件中:
<?php phpinfo(); ?>
phpenmod 或没重启服务如果你能说明:
我可以给你更精确的命令。