PHP8 MongoDB需求

2024-04-08 10:15 更新

從版本 1.16.0 開始,驅(qū)動(dòng)程序需要 PHP 7.2 或更高版本。以前 驅(qū)動(dòng)程序的版本允許與較舊的 PHP 版本兼容。

驅(qū)動(dòng)程序需要  libbson 和  libmongoc,并將使用 默認(rèn)情況下,這兩個(gè)庫的捆綁版本。系統(tǒng)庫也可以是 已使用,如手動(dòng)安裝文檔中所述。

通過libmongoc的驅(qū)動(dòng)程序可以選擇依賴于TLS庫(例如OpenSSL) 如果可用,將使用它。如果生成過程找不到 TLS 庫中,用戶應(yīng)檢查相應(yīng)的開發(fā)包(例如)和  pkg-config 安裝。檢測和配置 TLS 庫的過程是 在手動(dòng)安裝文檔中進(jìn)行了更詳細(xì)的討論。libssl-dev

 Cyrus SASL 是 支持 Kerberos 身份驗(yàn)證,如果可用,將使用。

注意: 由于在 32 位平臺(tái)上表示 64 位整數(shù)的潛在問題, 建議用戶使用 64 位環(huán)境。使用 32 位平臺(tái)時(shí), 請(qǐng)注意,從數(shù)據(jù)庫讀取的任何 64 位整數(shù)都將返回為 MongoDB\BSON\Int64 實(shí)例而不是 PHP 整數(shù)類型。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)