未捕获的错误:找不到类“ MongoDB \ BSON \ UTCDateTime”

时间:2019-12-07 23:14:17

标签: php mongodb

尝试运行此PHP代码段

$document = [
   'username' => $_POST["username"],
   'email' => $_POST["email"],
   'hash_pwd' => password_hash(genereNouveauPwd(), PASSWORD_DEFAULT),
   'tsCreation' => new \MongoDB\BSON\UTCDateTime(strtotime("midnight") * 1000),
];

我收到以下错误:

  

未捕获的错误:找不到类'MongoDB \ BSON \ UTCDateTime'

我试图在php.ini中插入行extension=mongodb.so,但没有改变。

2 个答案:

答案 0 :(得分:0)

事实上,我没有用mongodb配置PHP(在php.ini中写extension=mongodb.so显然不够:https://websiteforstudents.com/install-mongodb-with-apache2-php-7-2-support-on-ubuntu-16-04-17-10-18-04/)。

答案 1 :(得分:0)

最后,在Ubuntu localhost上运行的内容在我的Debian服务器上不起作用,并且我再次遇到“未捕获的错误:找不到类'MongoDB \ BSON \ UTCDateTime'”的问题。

很抱歉收到无用邮件的垃圾邮件,但是我无法删除以前的邮件。

如果我编写了在服务器上安装MongoDB所遵循的过程,对您有帮助吗?