検索
ホームページphp教程PHP开发ThinkPHP フレームワークはセッション クロスドメイン ソリューションを実装します

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

ini_set('session.cookie_domain', ".domain.com");//跨域访问Session

まとめると、クロスドメイン セッションの問題の主な解決策は次のとおりです。

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

ini_set('session.cookie_domain',".domain.com");//跨域访问Session

を追加します。これが当てはまります。デバッグが有効になっているので、機能する可能性があります。ただし、デバッグがオフになっている場合は、機能しない可能性があります。

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

この方法は、デバッグがオンになっているかどうかに関係なく機能します。

ThinkPHP フレームワークによって実装されたセッションのクロスドメイン問題の解決策に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい