ログ日記

作業ログと日記とメモ

サブドメインをまたいだセッション管理ができなくて長時間ハマった

サブドメインをまたいだらセッションがクリアされて、色々試していた。
どうも異なるホストだとクッキーを共有できないような動きになっていた。


原因はsuhosinパッチ?extension?だった。
入れたつもりはないけれどaptで自動で入っていたみたい。



オプションをデフォルトから変更したらサブドメインをまたいでセッションとクッキーをやりとりできるようになった。

cat /etc/php5/conf.d/suhosin.ini
; configuration for php suhosin module
extension=suhosin.so

suhosin.cookie.cryptdocroot = Off
suhosin.session.cryptdocroot = Off

検索しても日本語の説明は全然なかった。まぁ名前から想像した通りだと思ってオフに。