2017-04-12 52 views
-1

我已經安裝了蒙戈有添加在php.ini都 extension=mongoextension=mongodb在phpmyinfo()中找不到mongo;從PECL</p> <pre><code>pecl install mongo pecl install mongodb </code></pre> <p>OSX

php -v

PHP 5.6.30 (cli) (built: Apr 3 2017 01:13:54) Copyright (c) 1997-2016 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

php -i | grep mongo

/usr/local/etc/php/5.6/conf.d/ext-mongo.ini,在/ usr/local/etc中/ php/5.6/conf.d/ext-mongodb.ini

PHP警告:未知:依靠系統的時區設置是不安全的。您需要使用date.timezone設置或date_default_timezone_set()函數。如果您使用這些方法中的任何一種,並且仍然收到此警告,則很可能是拼寫錯誤的時區標識符。我們現在選擇了「UTC」時區,但請設置date.timezone以選擇您的時區。在未知的行0

mongo 
mongo.allow_empty_keys => 0 => 0 
mongo.chunk_size => 261120 => 261120 
mongo.cmd => $ => $ 
mongo.default_host => localhost => localhost 
mongo.default_port => 27017 => 27017 
mongo.is_master_interval => 15 => 15 
mongo.long_as_object => 0 => 0 
mongo.native_long => 1 => 1 
mongo.ping_interval => 5 => 5 

mongodb 
libmongoc bundled version => 1.5.5 
libmongoc SSL => enabled 
libmongoc SSL library => OpenSSL 
libmongoc crypto => enabled 
libmongoc crypto library => libcrypto 
libmongoc crypto system profile => disabled 
libmongoc SASL => enabled 
mongodb.debug => no value => no value 
PWD => /usr/local/opt/php56-mongo 
_SERVER["PWD"] => /usr/local/opt/php56-mongo 
+0

請提供[MCVE],我們無法幫助您與信息的那個小數額。 –

+0

增加了一些相同的信息。 –

回答

0

我也面臨同樣的問題。我認爲mongo驅動程序存在一些問題。 先給的絕對路徑mongo.so文件php.ini並重新啓動服務器

extension="/usr/local/Cellar/php56/5.6.30_6/lib/php/extensions/no-debug-non-zts-20131226/mongo.so" 
+0

感謝它的工作。 –

相關問題