ホームページ > バックエンド開発 > PHPチュートリアル > ThinkPHP フレームワークがセッション クロスドメイン ソリューションを実装_PHP チュートリアル

ThinkPHP フレームワークがセッション クロスドメイン ソリューションを実装_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:26:28
オリジナル
930 人が閲覧しました

ThinkPHP のセッションクロスドメインの問題は、多くの開発者が遭遇しています。
実際、ThinkPHP であっても PHP 自体であっても、セッションのクロスドメインの問題を解決する場合は session.cookie_domain を設定する必要があります。
ThinkPHP では、構成ファイル conf/config.php を変更する必要があります
最初の行に次のように追加します:

リーリー

要約すると、クロスドメインセッションの問題に対する主な解決策は次のとおりです:

最初の状況: ディレクトリに .htaccess ファイルがない場合、つまり URL が疑似静的でない場合、conf/config.php の最初の行に

を追加します。
リーリー

デバッグを有効にすると機能する可能性があります!ただし、デバッグがオフになっている場合は、機能しない可能性があります。

2 番目のケース: ディレクトリに .htaccess ファイルがある場合は、ルート ディレクトリに、index.php の最初の行を追加します。

リーリー
この方法は、デバッグが有効かどうかに関係なく機能します。


http://www.bkjia.com/PHPjc/824682.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/824682.html技術記事 ThinkPHP のセッションクロスドメインの問題は、多くの開発者が遭遇しています。 実際、ThinkPHP であっても PHP 自体であっても、セッションのクロスドメインの問題を解決する場合は session.cookie_domain を設定する必要があります。 で...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート