Memcached-1.4.4-14 For Win32 or Win64
php.ini を見ると、デフォルトの保存方法がセッションは次のようなファイルです
session.save_handler = files
セッションのデフォルトのストレージ パスは
Windows の場合: C:/Windows/Temp
Linux の場合: 不明
# windows平台session.save_path = "N:/path"# linux平台session.save_path = "/path"
ファイル ファイル システムをストレージに使用すると、セッションごとにファイルが生成され、非常に非効率であることがわかっています。 memcache がサーバーにインストールされている場合は、セッションを保存するために必ず memcache に移行してください。
方法 1 (サーバー上で変更) ): php.ini のグローバル設定
session.save_handler = memcache session.save_path = "tcp://127.0.0.1:11211"
方法 2 (FTP で変更): Web サイトとディレクトリの .htaccess
php_value session.save_handler = memcachephp_value session.save_path = tcp://127.0.0.1:11211
注: 次の値は、英語の二重引用符の有無にかかわらず追加できます。
方法 3 (プログラムの変更):特定のアプリケーション
ini_set("session.save_handler", "memcache"); ini_set("session.save_path", "tcp://127.0.0.1:11211");
複数の memcached サーバーを使用する場合は、英語のカンマ「,」で区切って指示に従ってくださいMemcache::addServer() ドキュメント内で、次のような追加パラメータ「persistent」、「weight」、「timeout」、「retry_interval」などを使用します:
php_value session.save_path = tcp://host1:port1?persistent=1&weight=2,tcp://host2:port2
上記のドキュメントへの参照: