我已经添加mongodb.so了两个/etc/php5/apache2/php.ini,/etc/php5/cli/php.ini如下所示
extension=/usr/lib/php5/20100525/mongodb.so
Run Code Online (Sandbox Code Playgroud)
但我仍然收到以下错误Class 'MongoDate' not found。
PHP 版本 - PHP 5.4.45
以下是来自 php cli 的关于 mongodb 扩展的信息
php -i | grep -i mongodb
mongodb
MongoDB support => enabled
MongoDB extension version => 1.2.5
MongoDB extension stability => stable
mongodb.debug => no value => no value
Run Code Online (Sandbox Code Playgroud)
下面是phpinfo()在 apache2 下运行的for php的输出
mongo是旧驱动,mongodb是新驱动,mongo已经被取代,见https://pecl.php.net/package/mongo
mongodb(新):https : //pecl.php.net/package/mongodb
班级MongoDate是mongo的班级。在mongodb,你应该MongoDB\BSON\UTCDateTime用来替换 MongoDate,见http://php.net/manual/en/class.mongodb-bson-utcdatetime.php
如果你想继续使用 class MongoDate,你可以使用pecl或手动安装旧驱动程序。
| 归档时间: |
|
| 查看次数: |
4438 次 |
| 最近记录: |