[英]Troubles Completing the 'pdo_mysql' Installation on PHP 8
我在 Linux Mint 上运行 php 8 并通过编译源代码安装了它(对我来说是第一次)。 我也成功地编译和安装了几个 php 扩展。 但是,我在安装“pdo_mysql”扩展时遇到了麻烦。
我已经编译并安装了“mysqlnd”模块。 但是,在我编译并安装“pdo_mysql”模块后出现了这个问题:
$ php -m
PHP Warning: Cannot load module "pdo_mysql" because required module "mysqlnd" is not loaded in Unknown on line 0
有没有其他人遇到过这种情况或知道解决方法?
谢谢
尝试
sudo apt install php8.0-mysql
通过使用 pdo mysql 选项重新编译整个 PHP 来解决问题:
./configure --with-pdo-mysql=mysqlnd
这与在编译 PHP 后自行编译和安装 mysqlnd 扩展相反。
我假设如果你想启用这些扩展,你必须在编译 PHP 本身时声明,因为单独编译和安装它们对我不起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.