2
サブドメインに複数のアプリケーションがあるウェブサイトがあり、その間にいくつかのSESSION変数を共有したいと思います。 PHPSESSIDは、両方のサイトで同じですが、変数は送信されず、それらのもののすべてでPHP - 複数のサブドメイン間でセッションを共有する
$some_name = session_name("somename-session");
session_set_cookie_params(0, '/', '.sub.example.eu');
ini_set('session.cookie_domain', '.sub.example.eu');
ini_set('session.cookie_lifetime ', 2678400); // Set expiration to 1 month
ini_set('session.gc_maxlifetime', 2678400); // Set expiration to 1 month
ini_set('suhosin.session.cryptdocroot', "Off");
ini_set('suhosin.cookie.cryptdocroot', "Off");
、それは動作しません:
は、私はこれを試してみました。ありがとうございました!見つかっ
まあ...私はコード内にないと仮定した質問でタイプミスをしてしまったのです。それは単にini_set( 'session.cookie_domain'、 '' .sub.example。 eu '); ' – CD001
@ CD001これは、その投稿にコピー/ペーストする際のエラーです。 – Elanis