4

Ubuntu では、memcache でエラーが発生します。

致命的なエラー: クラス 'Memcached' が見つかりません

xampp があり、memcached と memcach をインストールしました。実はmemcacheが欲しいのですが、何が問題なのかわかりません。ターミナルを実行すると、次のようになります。

/etc/init.d/memcached status
 * memcached is running

また

telnet 127.0.0.1 11211
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.

Ubuntu デスクトップ バージョン 32 ビットを使用しています。問題がどこにあるのかわかりません。具体的にお願いします。

4

3 に答える 3

4

あなたはmemcache-daemonについて話しているだけですが、PHPからそれにアクセスするには、PHP拡張も必要です

sudo apt-get install php5-memcached

サーバーを再起動することを忘れないでください。

于 2012-10-01T10:39:13.657 に答える
0

php.ini に extension = memcached.so があることを確認してください。extension = memcached.soこのテキストをファイルの末尾に' ' として追加します。

そしてApacheを再起動します。

于 2014-07-08T11:41:41.723 に答える
0

ubuntuでは、私がしなければならなかった:

 sudo apt-get install php5-memcache

最後に「d」がないことに注意してください

于 2016-07-03T05:56:16.730 に答える