1

memcacheとphp拡張機能もインストールしましたが、phpinfo()に正しく表示されます。

ただし、PHPでテストしようとすると、接続に失敗します。

$memcache = new Memcache;
$memcache->connect('localhost', 11211) or die ("Could not connect");

2行目は失敗しますが、「接続できませんでした」は返されませんが、ブラウザは「データを受信しません」というエラーを返すだけです。エラーレポートを設定しても、何も表示されません。

何が問題なのですか?

編集:

netstat -na | grep 11211ショー:

tcp6       0      0  *.11211                *.*                    LISTEN     
tcp4       0      0  *.11211                *.*                    LISTEN     
udp6       0      0  *.11211                *.*                               
udp4       0      0  *.11211                *.*                               
4

1 に答える 1

0

memcacheがPythonで完全に機能することを確認した後、memcache.soファイルに問題があることがわかりました。フォーラムを読んだところ、拡張機能の/.configureを実行するときに、いくつかの引数を指定する必要があることがわかりました。正しく再構築しましたが、正常に動作します。

于 2012-06-28T14:43:27.097 に答える