首页 > 解决方案 > 未捕获的错误:找不到类 'MongoDB\BSON\UTCDateTime'

问题描述

尝试运行这段 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'

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

标签: phpmongodb

解决方案


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


推荐阅读