Fatal error: Class 'Mongo' not found in
Fatal error: Class 'Mongo' not found in
我需要在我的 PHP 脚本中使用 Mongodb。
所以我从php_mongodb-1.2.5-5.6-ts-vc11-x64.zip[安装了php_mongodb.dll 变成 "C:\wamp64\bin\php\php5.6.25\ext\"。
我在php.ini.
中添加了extension.dll
当我运行php.exe时,没有任何问题,任何警告...但是Mongodb 没有出现在 php 扩展列表中 (phpinfo()).
此外,我的 index.php returns “致命错误:Class 'Mongo' 未在 C:\wamp64\www\scripts\index 中找到。php 在第 47 行 ”。
第 47 行:$con = new Mongo(); # localhost:27017
- Apache 版本:2.4.23
- 版本 PHP :5.6.25
- OS : Windows 10
- Wamp:版本 3.0.6 - 64 位
我已经尝试过php_mongodb.dll或php_mongo.dll,不同的其他版本...但是现在,我有什么想法。
如果有人有解决方案,欢迎提出。
提前谢谢你。
终于找到解决方法了... 正确的dll !
其实我必须用MongoDB PHP Driver on Windows。
然后将extension=php_mongodb.dll添加到php.ini中。
并从 mongodb 1.2.5 下载相应的文件,在本例中为 5.6 线程安全 (TS) x64。
php.exe 没有显示警告,第 47 行 ($con = new MongoDB\Driver\Manager("mongodb://localhost:27017"); # localhost:27017
) 工作正常。
别忘了重启服务。
希望这个解决方案能为...
关注谁!
我迁移了一个系统:
- PHP 5.6 到 7.2
- Mongo 服务器 2.6 到 4.4
- 驱动程序 1.3 到 1.9
不要替换 new Mongo
,而是创建一个别名。这就是我所做的。
- 原文:
$this->connectionDB = new Mongo('...');
- 已添加:
use MongoDB\Driver\Manager as Mongo;
$this->connectionDB = new Mongo('...');
而且您不需要修复任何东西。
我需要在我的 PHP 脚本中使用 Mongodb。
所以我从php_mongodb-1.2.5-5.6-ts-vc11-x64.zip[安装了php_mongodb.dll 变成 "C:\wamp64\bin\php\php5.6.25\ext\"。 我在php.ini.
中添加了extension.dll当我运行php.exe时,没有任何问题,任何警告...但是Mongodb 没有出现在 php 扩展列表中 (phpinfo()).
此外,我的 index.php returns “致命错误:Class 'Mongo' 未在 C:\wamp64\www\scripts\index 中找到。php 在第 47 行 ”。
第 47 行:$con = new Mongo(); # localhost:27017
- Apache 版本:2.4.23
- 版本 PHP :5.6.25
- OS : Windows 10
- Wamp:版本 3.0.6 - 64 位
我已经尝试过php_mongodb.dll或php_mongo.dll,不同的其他版本...但是现在,我有什么想法。
如果有人有解决方案,欢迎提出。 提前谢谢你。
终于找到解决方法了... 正确的dll !
其实我必须用MongoDB PHP Driver on Windows。 然后将extension=php_mongodb.dll添加到php.ini中。 并从 mongodb 1.2.5 下载相应的文件,在本例中为 5.6 线程安全 (TS) x64。
php.exe 没有显示警告,第 47 行 ($con = new MongoDB\Driver\Manager("mongodb://localhost:27017"); # localhost:27017
) 工作正常。
别忘了重启服务。
希望这个解决方案能为...
关注谁!
我迁移了一个系统:
- PHP 5.6 到 7.2
- Mongo 服务器 2.6 到 4.4
- 驱动程序 1.3 到 1.9
不要替换 new Mongo
,而是创建一个别名。这就是我所做的。
- 原文:
$this->connectionDB = new Mongo('...');
- 已添加:
use MongoDB\Driver\Manager as Mongo;
$this->connectionDB = new Mongo('...');
而且您不需要修复任何东西。