phpに多級ディレクトリセッションを設定する問題


php.iniの中でsession.saveを見つけました。pathは値をsession.save_に設定します。path='3;/tmp/session'三級ディレクトリ保存セッションを開くことができます。しかし、phpはディレクトリ構造を自動的に生成できません。この時、ソースパッケージのext/sessionディレクトリの下のmod_を利用します。files.shはディレクトリを生成します。files.sh/tmp/session 3の生成が完了しても、まだsessionを生成できないことが分かりました。長い間悩んで、mod_を開けます。files.batは初めて玄機を発見しました。後ろにはもう一つのパラメータが必要です。php.iniの中のsession.hash_に対応しています。ビッツpercharacterさん、この値はデフォルトでは4です。developmentとproductionバージョンのデフォルト設定は5です。そこで、下記のコマンドでディレクトリを新たに作成します。files.sh/tmp/session 3 5やっと登録できました。