我已经安装了
sudo apt-get install php7.0-mysql
sudo phpenmod pdo_mysql
命令
php -r 'phpinfo();' | grep -i pdo
dpkg -l php*mysql
还有我的 phpinfo() 中的 pdo:
我尝试在 php.ini 中取消注释
extension:pdo_mysql
对于 php 8.0 上的相同问题
使用命令 sudo apt-get install php-mysql
然后重新启动xampp
我的系统上安装了多个版本的 php。就我而言,我的 apache 使用的是另一个版本的 php。确保您的 apache 使用正确的 php 版本(您可以在 phpinfo 页面顶部检查当前版本)。
如果您想更改 apache 使用的 php 版本,请将这些行写入命令行。
a2dismod php8.1 a2enmod php8.2 systemctl restart apache2