ホームページ  >  記事  >  バックエンド開発  >  php_PHP チュートリアルでのマルチレベル ディレクトリ セッションのセットアップの問題

php_PHP チュートリアルでのマルチレベル ディレクトリ セッションのセットアップの問題

WBOY
WBOYオリジナル
2016-07-21 15:25:03825ブラウズ

php.ini で session.save_path を見つけ、値を session.save_path = '3;/tmp/session'; に設定して、第 3 レベルのディレクトリがセッションを保存できるようにします。ただし、現時点では、php はディレクトリ構造を自動的に生成しません。ソース コード パッケージの ext/session ディレクトリにある mod_files.sh を使用して、ディレクトリ

$ bash mod_files.sh /tmp/session 3

を生成できます。生成が完了しても、まだセッションを生成できないことがわかり、長い間苦労した後、mod_files.batを開いたときに謎を発見しました。後で、それに相当するパラメータを持ってくる必要があることがわかりました。 php.ini の session.hash_bits_per_character のデフォルト値は 4 で、開発バージョンと製品バージョンのデフォルト設定は 5 なので、次のコマンドを使用してディレクトリを再生成します

$ bash mod_files.sh /tmp/session 3 5

ようやくログインできるようになりました。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/324202.html技術記事 php.ini で session.save_path を見つけ、値を session.save_path = '3;/tmp/session'; に設定して、第 3 レベルのディレクトリを開いてセッションを保存します。ただし、現時点では、php はディレクトリ構造を自動的に生成しません。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。