memcached サーバーが私のマシンにインストールされ、設定されました
以下の図に示すように、PHP プログラムに次のコードを入力しました。
$mc=new Memcache();
$ mc-> ;connect('127.0.0.1');
操作中にエラーが発生しました。プロンプトは次のとおりです:
注意: Memcache::connect() [memcache.connect]: Server 127.0.0.1 (tcp) 11211、udp 0) は次のエラーで失敗しました: ターゲット マシンが積極的に拒否したため、接続できません。
(10061) in E:MyPHPmy.php on line 4
警告: Memcache::connect() [memcache.connect]: 127.0.0.1:11211 に接続できません。ターゲット マシンが積極的に拒否したため接続できません。
(10061) in E:MyPHPmy.php on line 4
何か解決策があれば教えてください
ありがとうございます
ディスカッションへの返信 (解決策)
あなたの Memcached サービスは開始されていません。
それでも接続できない場合は、Telnet を使用してテストします。これは、上で説明したように開始されていないことを意味します2. memcache が開始されているかどうかを確認します
telnet 127.0。 0.1 11211
参照 接続できるかどうか確認してください
1. ps aux|grep memcache
memcache が開始されているかどうかを確認してください
2. memcache が開始されているかどうか確認してください
接続できるかどうか確認してください
接続できません。サービス管理者に memcache 関連のサービスが表示されません
まずmemcacheを開きますサーバー
に接続してから Telnet
phpstudy を使用していますが、phpstudy ディレクトリに memcache.exe が見つかりません
Memcached.exe が見つかりませんか?
次に、ダウンロードします
たとえば、 http://www.baidu.com/link?url=puGhUYDzYEnAYdXPdxrj7h18Mh3bfX7mj8QDN6wkvHJqvCx04KtVTKeMFO3mo31Xbe4UCKIqlqpkrF7Xj5q74K
それから Telnet
私は phpstudy を使用しています、誰もいませんphpstudy ディレクトリ memcache.exe を見つけます
phpstudy は統合パッケージです。memcache は別途インストールする必要があります。 memcache はインストールされていないようですが、memcache 拡張機能がインストールされています
OK、問題は解決しましたはい、皆さんありがとうございます