2014-06-13 48 views
0

我檢查其上裝載的php.ini並且它位於/usr/local/php5/lib/php.ini蒙戈模塊加載項,但不存在在php.ini

我想編輯mongo.utf8參數,但我無法找到任何蒙戈條目除了我已經添加的extension=mongo.so

任何形式的幫助表示讚賞。提前致謝。

+0

檢查您的PHP擴展文件夾中的mongo.ini – Sammaye

+0

我已經檢查過。它只有擴展=/usr/local/php5/lib/php/extensions/no-debug-non-zts-20121212/mongo.so。 – Rosemary

+0

啊我誤解了你的問題,反轉了尋找延長線的部分 – Sammaye

回答

0

您可能需要手動添加mongo ini設置。他們都有默認值,但是如果你想覆蓋它們,那麼你必須自己在ini文件中指定它們。

見蒙戈運行時配置:http://www.php.net/manual/en/mongo.configuration.php

編輯**

我通常會創建一個單獨的INI配置爲每個分機添加,並把這個在您的INI掃描目錄,對phpinfo();

作爲標記
+0

非常感謝。 – Rosemary

0

您可以檢查擴展文件夾(例如Ubuntu上的/etc/php5/conf.d/)以獲取mongo.ini文件。如果文件不存在,您可以輕鬆創建自己的文件並在其中添加配置。如果你不想創建一個單獨的配置文件,你可以將它添加到你的php.ini

這就是說,你應該考慮不使用該選項,因爲它在PHP documentation中指出它將從未來的版本中刪除:

將取消此選項,並且始終拋出異常,以便從版本1.1.0開始的非UTF8字符串 。

+0

謝謝你的建議。 – Rosemary