1
私のマシン(OSX)のMongoDBにPHPを接続する際に問題があります。私はOSX PHPをMongoDBに接続
$mongoDB = new Mongo();
を実行しようとすると、私は()、それはそこにMongoのドライバが表示されないのphpinfoを入力すると は、私がページ
Fatal error: Class 'Mongo' not found in ***** on line 5
にエラーが発生します。
私がこれまで行ってきたことは? 私は次のようBREWを使用して、モンゴとそのドライバインストールしました:
brew tap homebrew/php
brew install php56-mongodb
をし、私の/etc/php.ini.defaultに追加:
extension=php_mongodb.dll
は私が間違っていたものはありますか?私はあなたの答えにとても感謝しています。
ありがとうございます。
には多数のものがあります。コマンドラインで、 'which php'と入力して、適切なPHPが設定されていることを確認します。ライブラリを読み込む際に問題がある場合は、 'php -v'とタイプしてください。最後に、 'php_mongodb.dll'はおそらく' php_mongodb.so'以上です。 – YvesLeBorg
こんにちは@YvesLeBorg。 '' php'は、私が読むことができないバイナリコンテンツを持つパスを与えます。私が-vと入力すると、 'PHP 5.6.27(cli)(built:Oct 15 2016 09:29:27)'を取得します。私はそれを得ることはありません... – yadbo
あなたは、PHPを醸造しましたか?バイナリパスを与えるべきであることは非常に奇妙です。 – YvesLeBorg