PHP MongoDB 扩展显示在 phpinfo() 上,但不显示在命令行上



我正在使用WAMPserver并试图让MongoDB工作。我在 PHP 扩展文件夹中有 DLL,并在 php.ini 中加载了扩展。当我带着phpinfo()去本地主机上的pae时,它显示MongoDB已加载。但是当我转到命令行并运行php -mphp --re mongodb时,它没有显示。我检查以确保 apache 和环境路径都加载了正确的 php 二进制文件。

我需要确保他的扩展名在命令行中可见,以便我可以安装带有作曲家的 mongodb 客户端。

我发现了这个问题。Apache正在加载一个与php目录中不同的php.ini文件。我编辑了apache php.ini文件,但没有编辑php目录php.ini文件。编辑两者后,问题已解决。

从 WAMPserver 工具栏图标访问 php.ini 时,它会打开 apache php.ini 文件。

相关内容

  • 没有找到相关文章

最新更新