簡體   English   中英

如何修復“PHP 警告:PHP 啟動:無法加載動態庫‘mongodb’”

[英]How do I fix "PHP Warning: PHP Startup: Unable to load dynamic library 'mongodb' "

我第一次嘗試使用 Laravel 應用程序安裝和設置 mongodb。 我讀到我必須安裝擴展程序和庫,但是在我這樣做之后,當我嘗試在終端中執行 php 命令時出現上述錯誤。

我正在運行 Windows 10 x64 和 PHP 7.3.1。

首先,我從官方 mongodb 站點安裝了 mongodb

我從https://pecl.php.net/package/mongodb/1.6.0/windows得到了最新的 mongodb dll

我按照說明把dll解壓到c:/xampp/php/ext文件夾,重啟服務器。

我還在 php.ini 文件中包含了extension = php_mongodb.dll

這就是我得到的...

在此處輸入圖片說明

我在這里找到了一個類似的帖子PHP 無法加載動態庫 (mongo.so)可以解決我的問題,但該解決方案適用於 mac 上的用戶,而我在 windows 上。

我在這里回答我自己的問題。 原來我的 xampp 版本是 x86,所以 x64 版本的 dll 顯然不起作用......解決方案是只使用 x86 版本的 dll。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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