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
解决