Memcacheがインストールされていて、PHPアプリケーションがApache(v2.2)で動作していますが、コマンドラインで.phpファイルを実行しようとすると、コマンドラインで「Memcache」が見つかりませんPHPスクリプト
Fatal error: Class 'Memcache' not found in /usr/local/Matters/app/matters-common/connection.php on line 94
ライン94は以下のとおりです。
$memcache = new Memcache;
その他の情報:
のCentOS 5.2
PH P 5.2.5(CLI)(組み込み:2008年2月20日21時13分12秒)
のZend Engineのバージョン2.2.0、著作権(C)1998から2007のZend Technologies社
のApache v2.2.8
は、PHPの-mを実行し、 – rjstelling
がのために働いて、他のモジュールです表示されないです:あなたは、あなたが表示されますリストの最上部付近にどこかが使用されているphp.iniの設定の長いリストを取得しますクリ? cli php.iniファイルに "extension_dir"が設定されていますか? memcache.soがデフォルトのディレクトリ(私の場合は /usr/lib/php5/20060613 /)にある場合、extension_dirはコメントアウトのままにしておいてもかまいません。 –