我今天下午一直在努力安装MongoDB PHP驱动程序。
我使用的是PHP 5.5版本,并使用"brew install php55-mongo"安装了MongoDB PHP驱动程序(尝试过其他方法)。问题是,每当我尝试使用"MongoClient()"时,就会出现以下错误:
“Class 'MongoClient' not found”
当我运行"php -m"命令时,模块"mongo"被列出,但我还收到以下警告:
“PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php55/5.5.34/lib/php/extensions/no-debug-non-zts-20121212/mongo.so' - dlopen(/usr/local/Cellar/php55/5.5.34/lib/php/extensions/no-debug-non-zts-20121212/mongo.so, 9): image not found in Unknown on line 0”
“Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php55/5.5.34/lib/php/extensions/no-debug-non-zts-20121212/mongo.so' - dlopen(/usr/local/Cellar/php55/5.5.34/lib/php/extensions/no-debug-non-zts-20121212/mongo.so, 9): image not found in Unknown on line 0”
“PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/php55-mongodb/mongodb.so' - dlopen(/usr/local/opt/php55-mongodb/mongodb.so, 9): image not found in Unknown on line 0”
“Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/php55-mongodb/mongodb.so' - dlopen(/usr/local/opt/php55-mongodb/mongodb.so, 9): image not found in Unknown on line 0”
当我使用"phpinfo()"或"get_loaded_extensions()"时,该模块未被列出。
有什么想法吗?
我使用的是PHP 5.5版本,并使用"brew install php55-mongo"安装了MongoDB PHP驱动程序(尝试过其他方法)。问题是,每当我尝试使用"MongoClient()"时,就会出现以下错误:
“Class 'MongoClient' not found”
当我运行"php -m"命令时,模块"mongo"被列出,但我还收到以下警告:
“PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php55/5.5.34/lib/php/extensions/no-debug-non-zts-20121212/mongo.so' - dlopen(/usr/local/Cellar/php55/5.5.34/lib/php/extensions/no-debug-non-zts-20121212/mongo.so, 9): image not found in Unknown on line 0”
“Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php55/5.5.34/lib/php/extensions/no-debug-non-zts-20121212/mongo.so' - dlopen(/usr/local/Cellar/php55/5.5.34/lib/php/extensions/no-debug-non-zts-20121212/mongo.so, 9): image not found in Unknown on line 0”
“PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/php55-mongodb/mongodb.so' - dlopen(/usr/local/opt/php55-mongodb/mongodb.so, 9): image not found in Unknown on line 0”
“Warning: PHP Startup: Unable to load dynamic library '/usr/local/opt/php55-mongodb/mongodb.so' - dlopen(/usr/local/opt/php55-mongodb/mongodb.so, 9): image not found in Unknown on line 0”
当我使用"phpinfo()"或"get_loaded_extensions()"时,该模块未被列出。
有什么想法吗?