ホームページ >バックエンド開発 >PHPチュートリアル >PHP は memcache を使用してセッションメソッドの概要を保存します
PHP は memcache を使用してセッションを保存します。 方法の概要
memcache を使用してセッションを保存するように設定します。
方法 I: php で
session.save_handler = memcache
session.save_path をグローバルに設定します。 ini = "tcp://127.0.0.1:11211"
方法 II: 特定のディレクトリ内の .htaccess
php_value session.save_handler "memcache"
php_value session.save_path "tcp ://127.0.0.1:11211"
方法 III: またはアプリケーション内
1 ini_set("session.save_handler", "memcache"); 2 ini_set("session.save_path", "tcp://127.0.0.1:11211");
複数の memcached サーバーを使用する場合は、カンマ「,」を使用してサーバーを区切ります。Memcache::addServer() ドキュメントで説明されているように、追加パラメーター「persistent」、「weight」、「 timeout」、「retry_interval」など、「tcp://host1:port1?persistent=1&weight=2,tcp://host2:port2」と同様です。
インストールされている PECL が memcached (libmemcached ライブラリに依存する拡張機能) の場合、設定は
Php コード コレクション コード
ini_set("session.save_handler", "memcached"); である必要があります。 // memcache ではなく memcached です
ini_set("session.save_path", "127.0.0.1:11211") // いいえ tcp:[/b]
コード例 ( libmemcached ライブラリに依存します) それ)