[英]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.