人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

月刊1400万PVほどのPC・モバイルサイトのセッション保存先としてmemcacheを使っているのですが、かなり頻繁に(多いときは1時間に数十回)下記のエラーが発生します。
PHP Warning: Unknown: Failed to write session data (memcache). Please verify that the current setting of session.save_path is correct (tcp://192.168.0.51:11211) in Unknown on line 0
少々厄介なのですが、この問題を解決する方法をご存じの方はいらっしゃいませんでしょうか?

行った対策:
http://ja.pastebin.ca/1457941
※ 長文のため、こちらに記載しました。

【WEBサーバ環境】
・CentOS 5.3 64bit
・PHP 5.2.6
・pecl memcache 2.2.5
・session_nameはPHPSESSIDではなく、SSIDに変更

【WEBサーバ環境で設定されているphp.iniの該当箇所】
session.save_handler = memcache
session.save_path = tcp://192.168.0.51:11211

【memcacheサーバ環境】
・CentOS 5.3 64bit
・Memcache 1.2.6(最大割り当ては1.2GB)
※ WEBサーバが複数あるため、セッションの保存先を同じLANに存在する1台のMemcacheサーバを指定して稼働させています。

もし解決法をご存じの方や試してみて見ると良さそうな事、その他不具合を減らす方法などがございましたら、お知恵を貸して頂けますでしょうか。何卒お願い致します。

●質問者: ko-takada
●カテゴリ:インターネット ウェブ制作
✍キーワード:CentOS LAN ON pc PECL
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● QuestR2
●60ポイント

>※ WEBサーバが複数あるため、セッションの保存先を同じLANに存在する1台のMemcacheサーバを指定して稼働させています。

セッションはWEBサーバー毎に独自に設定されるので、このように共有すると、バッティングします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ