簡體   English   中英

在 PHP 8 上完成“pdo_mysql”安裝的問題

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM