2

我正在使用 Windows 操作系统(64 位)并运行 XAMPP(PHP 5.4.7)。我尝试安装 PHP MongoDB 驱动程序,但它没有反映在 phpinfo() 页面上。

我遵循了列出的相同步骤:

  1. 我从https://github.com/mongodb/mongo-php-driver/downloads下载了 php_mongo-1.3.2RC1.zip(最新的)
  2. 我提取了文件夹并复制了php_mongo-1.3.1-5.4-vc9.dll文件并粘贴到C://XAMPP/php/ext/. 我的 PHP 扩展构建说 API20100525,TS,VC9
  3. 我打开了 php.ini 文件并;extension=php_mongo-1.3.1-5.4-vc9.dll在最后一行插入。

然后我查看了phpinfo()页面并尝试了

echo extension_loaded("mongo") ? "loaded\n" : "not loaded\n"; 

它说它没有加载。

4

2 回答 2

7

尝试删除; ;extension=php_mongo-1.3.1-5.4-vc9.dll你的 php.ini开始

于 2012-12-17T20:03:52.510 回答
0

完成问题中提到的所有步骤后,xampp 可能无法加载“.dll”文件。只需确保将“.dll”文件文件夹的路径作为系统变量路径添加到环境变量中即可。

我遇到了同样的问题,然后将“.dll”文件文件夹的路径添加到环境变量作为系统变量路径后,它就起作用了。然后它能够​​找到该文件。

最后,这是停止 xampp 加载“.dll”文件的唯一步骤,尽管它存在于该文件夹中。人们经常错过这一步,因为它没有明确指出。

于 2015-05-03T10:48:17.313 回答