php - 未捕获的错误:找不到类 '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 中插入该行,但它没有改变。
解决方案
事实上,我没有用 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/ )。
推荐阅读
- testing - 如何让小部件测试等到 Bloc 更新状态?
- python - Python 加载文本
- shell - 解析两个字符串之间的 CSV 数据并包含下一行中的字符串
- python - python用条件重新编码csv
- javascript - 使用 javascript 显示/隐藏 div 并在运行 javascript 后保留隐藏的 div 块
- powershell - Powershell 中 CSV 的时间去抖动过滤器
- python - Flask_Assets 不从 sass 导出 css
- python - ValueError:发现样本数量不一致的输入变量:[645471, 78]
- react-native - 在 react-native 中保护敏感数据的最佳方法是什么?
- php - 尝试更新 MySQLi 列时未加载 Wordpress wp_user 对象变量