我检查了加载的php.ini,它位于/usr/local/php5/lib/php.ini
我想修改mongo.utf8
参数,但除了我添加的extension=mongo.so
之外,我无法找到任何mongo条目。
任何形式的帮助表示赞赏。提前致谢。
答案 0 :(得分:0)
您可能需要手动添加mongo ini设置。它们都有默认值,但如果要覆盖它们,则必须自己在ini文件中指定它们。
请参阅Mongo Runtime配置:http://www.php.net/manual/en/mongo.configuration.php
编辑**
我通常会为每个要添加的扩展程序创建一个单独的INI配置,并将其放入您的ini扫描目录中,如phpinfo();
上所标记
答案 1 :(得分:0)
您可以检查扩展文件夹(例如,在Ubuntu上的/etc/php5/conf.d/)以获取mongo.ini文件。如果文件不存在,您可以轻松创建自己的文件并在其中添加配置。如果您不想创建单独的配置文件,可以将其添加到php.ini
话虽如此,您应该考虑不使用该选项,因为正如PHP documentation中所述,它将从未来版本中删除:
此选项将被删除,并且始终抛出异常 从版本1.1.0开始的非UTF8字符串。