Mac mini Server で 2ch 続き

rep2 で、i-mode からアクセスすると、ログイン後のアクションでログイン画面に飛ばれてしまいうまく使えない状態になっていました。

調べてみると、php.ini の session.use_only_cookies を off にすれば良いらしい。

session.use-only-cookies によると

session.use_only_cookies は、 このモジュールがクライアント側へのセッション ID の保存に Cookie のみ を使用することを指定します。 この設定を有効にすることにより、セッション ID を URL に埋め込む攻撃を防ぐことができます。この設定は、 PHP 4.3.0 で追加されました。 PHP 5.3.0 以降で、デフォルトは 1 (有効) となります。

PHP 5.3.0 以降、デフォルトが on になったのね…。

まあ、うちのサイトでは問題になるようなサービスをしていないので、off に設定することで、携帯でも快適に使えるようになりました。

最後になりましたが、皆様良いお年をお迎えください。来年もよろしくお願いします。

Leave a Reply