Mongodb PHP致命错误:类';蒙哥达特';找不到
我使用Limition console(limition/console/li3)来运行一些命令,我得到了以下错误:Mongodb PHP致命错误:类';蒙哥达特';找不到,mongodb,lithium,Mongodb,Lithium,我使用Limition console(limition/console/li3)来运行一些命令,我得到了以下错误: PHP致命错误:未找到类“MongoDate” 我的系统详细信息: mongodb服务器:2.6.1 php mongodb客户端:1.5.2 apache 2.4.7 php 5.5.9-1ubuntu4 $Requests=Requests::find('all',array('conditions')=>array( 'expired'=>array('确保加载了mon
PHP致命错误:未找到类“MongoDate”
我的系统详细信息:
- mongodb服务器:2.6.1
- php mongodb客户端:1.5.2
- apache 2.4.7
- php 5.5.9-1ubuntu4
$Requests=Requests::find('all',array('conditions')=>array(
'expired'=>array('确保加载了mongodb
扩展名
var_dump(extension_loaded('mongodb'));
如果没有,则必须将其加载到php.ini
中。对于使用php7来到这里的人,类已重命名为:
MongoDate
现在是MongoDB\BSON\UTCDateTime
我还发现现在需要毫秒而不是秒,因此请确保将输入乘以1000,例如:
$date = new \MongoDB\BSON\UTCDateTime(strtotime('yesterday') * 1000);
你是对的。我配置服务器只使用php cgi,而不是cli。所以我没有将mongodb扩展添加到cli。在这样做之后,它就可以工作了。我的问题得到了解决,添加了extension=mongodb。因此
到我的php fpmt的php.ini这对我帮助很大。谢谢!这对我帮助很大…非常感谢