Workerman--Fatal error: Class 'MongoClient' not found

来源:互联网 发布:软件创业项目容易吗? 编辑:程序博客网 时间:2024/06/07 12:02
7th,Jan,2016

Fatal error: Class 'MongoClient' not found 

之前有个测试文件,测试封装好的Mongo类,使用test.php测试未出现该问题。但一旦开启服务,测试就用出现了问题。
分析: 
test.php走的是apache服务器,而开启该框架服务不是apache+php的运行模式,而是基于命令行PHP Cli运行的环境。所以配置了php cli的mongo环境

与Apache+PHP或者Nginx+PHP的运行模式不同,WorkerMan是基于命令行 PHP Cli 运行的
配置环境
1)php -m 列出命令行 PHP Cli 已经安装的扩展

2)配置php.ini 通过运行 php --ini查找php.ini文件位置,然后在文件中添加extension=memcached.so

解决

0 0
原创粉丝点击