※set時に日本語文字列をEUC-JPなどに変換後格納するようにもしてみましたが結果は同じでした。
サーバ
http://www.danga.com/memcached/
使用クライアントAPI
http://pecl.php.net/package/memcache
OS: CENT-OS4.1
言語:PHP5.03
http://phpspot.net/php/pgbase64%82%C9%83G%83%93%83R%81%5B%83h,%8...
base64にエンコード,デコード - phpspot
なぜ扱えないのか?という理由については分かりませんが、ASCIIならOKということでしたら、Setする前にBase64でエンコードして渡し、Getで受け取ったらデコードして出力すればどうでしょうか?
速度を速めるためのmemchachedなのにちょっとだけ負荷が増えてしまいますが…
自己解決しましたので報告します。
原因は私が使用しているSSH端末にあったようです。UNIX上で直接Vimで編集していたのですが、勝手に意図されない文字エンコーディング形式に自動変換されていました。。。別の端末ソフトを使用して編集した所、無事日本語の格納・復帰が出来ました。
> nitscapeさん
調べて頂いて恐縮ですが上記の通りです。ポイントは予定通り差し上げます。