ホームページ  >  記事  >  バックエンド開発  >  PHP5_PHPチュートリアルのSESSIONパス設定の詳細説明

PHP5_PHPチュートリアルのSESSIONパス設定の詳細説明

WBOY
WBOYオリジナル
2016-07-13 17:13:471070ブラウズ

この記事では、php5 の php.ini でセッションを設定する方法 (パスやその他の関連操作を含む) について詳しく説明します。詳しく知りたい学生は参照してください。

php.ini のセッションに関する設定は、セッション機能の使用に影響します。php5 バージョンを例として、php.ini のセッションに関する設定を見てみましょう。
;セッションアクセスモードの処理 (デフォルト: ファイル)
session.save_handler = ファイル
;セッションファイルの保存パス (デフォルト: /tmp)
session.save_path = /tmp
;セッションのCookie使用機能(デフォルト:有効1)
session.use_cookies = 1
;セッションの名前 (デフォルト: PHPSESSID)
session.name = PHPSESSID
;自動開始 (デフォルト: オフ 0、ここで 1 に変更可能)
session.auto_start = 0
; セッションで使用される Cookie の有効期間 (秒単位) (デフォルト: ブラウザを閉じると消えます 0)
session.cookie_lifetime = 0
;セッションは cookie パスを使用します (デフォルト: domian または root パス / と同じ)
session.cookie_path = /
;セッションは Cookie のドメイン名を使用します (デフォルト: 空)
session.cookie_domain=
;連続データを処理する方法。この関数は WDDX モジュールまたは PHP (デフォルト: php) 内でのみ使用されます
session.serialize_handler = php
; 1,000 分の 1 の割合でガベージ コレクションを実行します
;ガベージコレクションの確率 (デフォルト: 1)
session.gc_probability = 1
; プロセス比率を設定します (php5 の新しいパラメーター、デフォルト: 1000)
session.gc_divisor = 1000
;(ガベージコレクション) 処理されるまでの存続期間 (デフォルト: 1440 [秒])
session.gc_maxlifetime = 1440
; PHP 4.2 以前のバージョンにはバグがあり、「グローバル変数の登録を許可する」を無効にしても、グローバル変数スコープで SESSION 値を初期化できます。 ; PHP 4.3 以降のバージョンでは、対応する警告が発行されますが、PHP5 では、bug_compat_42 (=ON) をオンにした場合にのみ警告が表示されます。 session.bug_compat_42,0
session.bug_compat_warn = 1
;Session は再編成時にセッションがまだ存在するかどうかを確認します (デフォルト: 空)
session.referer_check =
; セッション値の長さを特別に設定します (デフォルト: オフ)
session.entropy_length = 0
;特別に設定されたセッション値ファイル
session.entropy_file =
; キャッシュ リミッターを使用します (デフォルト: キャッシュなし)
session.cache_limiter = キャッシュなし
;キャッシュの有効期間を使用します
session.cache_expire = 180
; SID 値 (session_id) 転送モードを使用します (セキュリティに基づいて、デフォルト: オフ)
session.use_trans_sid = 0
; HASH 関数を選択します。0 は MD5 (128 ビット強度)、1 は SHA-1 (160 ビット強度) です
session.hash_function = 0
; バイナリ ハッシュ データを読み取り可能なデータに変換するときに、1 文字あたり何ビットを保存するかを定義します。
;4 ビット: 0 ~ 9、a ~ f
;5 ビット: 0 ~ 9、a ~ v
;6 ビット: 0 ~ 9、a ~ z、A ~ Z、「-」、「,」
session.hash_bits_per_character = 5
;URLリダイレクトタグ
url_rewriter.tags = “a=href,area=href,frame=src,input=src,form=fakeentry”
上記の設定を変更した後、Apache サーバーを再起動して上記の変更をロードする必要があります。

セッションの設定は、全員がよく見てKOする限り、実際には難しくありません。

http://www.bkjia.com/PHPjc/629111.html

tru​​ehttp://www.bkjia.com/PHPjc/629111.html技術記事この記事では、パスやその他の関連操作を含む、php5 の php.ini でセッションを構成する方法について詳しく説明します。詳しく知りたい学生は参照してください。 php.ini に関連...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。