ホームページ >PHPフレームワーク >ThinkPHP >thinkphp がセッションを取得できない場合はどうすればよいですか?

thinkphp がセッションを取得できない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2022-12-05 10:02:272408ブラウズ

thinkphp は、Cookie の有効なドメイン名が設定されていないため、セッションを取得できません。解決策は次のとおりです: 1. 「cookie.php」ファイルを開きます。2. 構成内のドメインを実際のトップレベルに設定します。現在のプロジェクトのドメイン名。それだけです。

thinkphp がセッションを取得できない場合はどうすればよいですか?

#このチュートリアルの動作環境: Windows 7 システム、thinkphp v6 バージョン、Dell G3 コンピューター。

thinkphp セッションを取得できない場合はどうすればよいですか?

Thinkphp6.0 はセッション ソリューションを取得できません

thinkphp6.0 はセッションを取得できません。この問題の理由は次のとおりです:

Cookie の有効なドメイン名は次のとおりです。設定されていません。

解決策:

\app\(Application)\config\cookie.php を開き、構成内のドメインを現在のドメインに設定します。複数のアプリケーションがある場合は、プロジェクトの実際のトップレベル ドメイン名を設定する必要があります。設定がない場合、セッション値が取得できず、認証コードやログインなどが正常に行えない可能性があります。

推奨学習: 「thinkPHP ビデオ チュートリアル

以上がthinkphp がセッションを取得できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。