ホームページ >バックエンド開発 >PHPチュートリアル >new Memcached() の時刻表 Memcached クラスの複製不可能なオブジェクトの複製を試行しています
memcache サーバーは memcached-1.4.5.tar.gz をインストールしました
私のクライアントはインストールしました
memcached-2.1.0.tgz
libmemcached-1.0.18.tar.gz
これで、phpinfo を使用して、memcached がインストールされたことを確認できます
memcached サポート有効
バージョン 2.1.0
libmemcached バージョン 1.0.18
セッションサポート あり
igbinary サポートあり
json サポートなし
ディレクティブローカル値マスター値
memcached.compression_factor 1.3 1.3
memcached.compression _threshold 20480 20480
圧縮タイプ。 fastlz fastlz
memcached.serializer igbinary igbinary
memcached.sess_binary 値なし 値なし
memcached.sess_lock_wait 150000 150000
memcached.sess_prefix memc.sess キー。 .sess.key
ただし、コードは new を呼び出します。 Memcached() を報告するとき、クラス Memcached の複製不可能なオブジェクトを複製しようとしています
$memcache = new Memcache を試します
あなたのメソッドによれば、レポート クラス 'Memcache' が見つかりません。Memcached をインストールしました
現在の状況は、私が初心者であるため、クラス Memcached の複製できないオブジェクトを複製しようとしていると報告し、それを静的に呼び出してみたところ、結果は非静的と表示されました互換性のないコンテキストから $this を想定しているため、Memcached:: get() メソッドを静的に呼び出すことはできません。もつれた...
投稿しましたが、問題が解決しなかったので、Memcache を使用しました。