ホームページ  >  記事  >  バックエンド開発  >  memcached サーバーに接続できません

memcached サーバーに接続できません

WBOY
WBOYオリジナル
2016-06-23 13:44:461651ブラウズ

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 を使用してテストします。これは、上で説明したように開始されていないことを意味します

1. ps aux|grep memcache

memcache が開始されているかどうかを確認します

2. memcache が開始されているかどうかを確認します

telnet 127.0。 0.1 11211

参照 接続できるかどうか確認してください



1. ps aux|grep memcache
memcache が開始されているかどうかを確認してください

2. memcache が開始されているかどうか確認してください

telnet 127.0.0.1 11211

接続できるかどうか確認してください





接続できません。サービス管理者に memcache 関連のサービスが表示されません












まず memcache サーバーを開きます
次に Telnet



まずmemcacheを開きますサーバー
に接続してから Telnet

phpstudy を使用していますが、phpstudy ディレクトリに memcache.exe が見つかりません


Memcached.exe が見つかりませんか?
次に、ダウンロードします
たとえば、 http://www.baidu.com/link?url=puGhUYDzYEnAYdXPdxrj7h18Mh3bfX7mj8QDN6wkvHJqvCx04KtVTKeMFO3mo31Xbe4UCKIqlqpkrF7Xj5q74K




まず memcache サーバーを開きます

それから Telnet

私は phpstudy を使用しています、誰もいませんphpstudy ディレクトリ memcache.exe を見つけます


phpstudy は統合パッケージです。memcache は別途インストールする必要があります。 memcache はインストールされていないようですが、memcache 拡張機能がインストールされています

php の memcache 拡張機能はインストールされていません。 memcacheをインストールします。
Memcache を使用するには、インストールする必要があります。 ダウンロードアドレス: http://www.oschina.net/p/memcached+for+win32/

インストール方法: http://blog.csdn.net/yuhui_fish/article/details/7762299

OK、問題は解決しましたはい、皆さんありがとうございます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。