この記事は、いくつかのエラーを記録するためのものです。
最初に mongo-php-driver をダウンロードします。readme を読まないと直接設定できません。エラー php-config が見つかりません。 --with-php-config=PATH を使用してください
最初に phpize を実行するには、そうでない場合は、php5-dev をインストールします。
次に、手順に従ってください
phpize
./configure
make
sudo make install
次に、`php.ini` ファイルに以下を追加します:
extension=mongo.so
成功をテストする方法は、phpinfo に移動して、mongo モジュールがロードされているかどうかを確認することですが、結果はロードされていません。
別の方法として、先ほど php.ini に追加されたものを削除します。
/etc/php5/mods-available/mongo.ini中添加下面代码
; configuration for php mongo module ; priority=30 extension=mongo.so
次に、リンクを作成します
cd ../cli/conf.d
sudo ln -s ../../mods-available/mongo.ini 30-mongo.ini
実際、これら 2 つの方法は同じことを行います。
cd ../fpm/conf.d sudo ln -s ../../mods-available/mongo.ini 30-mongo.ini
結果はまだ良くありません。二度と来ません。make test で失敗しました。
後で、しばらくきれいにしてから、最初からやり直してください。
ということで改めて学びましたが、make clean とは前回のmakeコマンドで生成されたオブジェクトファイル(接尾辞が「.o」の付いたファイル)と実行ファイルをクリアすることです。
また、php5 サービスを再起動することを忘れないでください。