私はWAMPserverを使用していて、MongoDBを機能させようとしています。PHP拡張フォルダーにDLLがあり、php.iniに拡張機能をロードしました。localhostのpaeに移動すると、phpinfo()
MongoDBがロードされていることが示されます。しかし、私は、コマンドラインと実行に行くときphp -m
やphp --re mongodb
、それは表示されません。正しいphpバイナリがapacheと環境パスの両方によってロードされていることを確認しました。
Composerを使用してmongodbクライアントをインストールできるように、コマンドラインから拡張機能が表示されていることを確認する必要があります。
私は問題を発見しました。Apacheは、phpディレクトリにあるものとは異なるphp.iniファイルをロードしていました。Apache php.iniファイルを編集しましたが、phpディレクトリphp.iniファイルは編集していません。両方を編集した後、問題は解決しました。
WAMPserverツールバーアイコンからphp.iniにアクセスすると、Apachephp.iniファイルが開きます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加