Php 带有Zend Framework 2的MongoDB驱动程序
我正在尝试使用Zend Framework 2、Doctrine和Mongodb制作一个模块,但我遇到了一个小问题 我意识到mongoDB驱动程序没有安装 安装了MongoDB;我正在运行服务。我已经有了mongodb驱动程序,Php 带有Zend Framework 2的MongoDB驱动程序,php,mongodb,zend-framework2,mongodb-php,Php,Mongodb,Zend Framework2,Mongodb Php,我正在尝试使用Zend Framework 2、Doctrine和Mongodb制作一个模块,但我遇到了一个小问题 我意识到mongoDB驱动程序没有安装 安装了MongoDB;我正在运行服务。我已经有了mongodb驱动程序,mongo.so,它安装在PHP扩展目录中 我在php.ini中添加了extension=mongo.so行(/cli/php.ini和/apache2/php.ini) 我有一个错误: 找不到类“mongo” 当我查看phpinfo()的输出时;没有安装Mongo 少了
mongo.so
,它安装在PHP扩展目录中
我在php.ini
中添加了extension=mongo.so
行(/cli/php.ini
和/apache2/php.ini
)
我有一个错误:
找不到类“mongo”
当我查看phpinfo()
的输出时;没有安装Mongo
少了什么
编辑:zend的de public folder中的phpinfo()
的输出显示安装了mongodb,但是zend模块中的phpinfo()
的输出没有显示mongo
编辑:使用命令php-m
,节[Zend Module]
是空的…问题解决了
我只需要重新启动Zend Framework
使用php-s地址:port-t*/ZendSkeletonAplication/public/*/www/zframework/public/index.php&
(在/cli/php.ini中使用扩展名=mongo.so
)
这个命令对我有效,请适应你的路径,它也应该对你有效
因此,如果你有同样的问题,不要忘记这样做 在编辑php.ini之后,是否重新启动了服务器?我使用sudo服务Apache2 restart重新启动了Apache2。