- cd /etc/php5
- apache2/php.iniと- cli/php.ini同一である
- apache2/conf.d/mongo.iniと- cli/conf.d/mongo.ini同一である
コマンドラインからスクリプトを実行しようとすると、mongo 拡張機能がロードされません (クラスが見つからないというエラーが表示されます)。Apacheを介して完全に機能します。
何か案は?(チェックするためにこの小さなスクリプトを書きました):
<?php
    echo class_exists('Mongo') ? "Mongo class found" : "Mongo class not found" . PHP_EOL;
?>
このファイルが apache を介してヒットすると、CLI を介して肯定、否定がエコーされます。