- ベストアンサー
php.ini を変更せずにセッションの有効期限を設定する方法
ブラウザを閉じた後からでもセッションを切ることなく、 再度ページにアクセスした際にセッションデータを扱えるようにしたいと考えています。 先の方の質問で php.ini の session.cookie_lifetime を設定することで解決できる、という方法は発見できましたが、レンタルサーバの場合はおいそれと変更できません。 何かコーディングで対処できる方法はありませんでしょうか。 よろしくお願い申し上げます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
がると申します。 session.cookie_lifetimeは、種別がPHP_INI_ALL(どこでも設定可能なエントリ)ですので。 ini_setという関数で設定を変更できるかと思います。 http://php.s3.to/man/function.ini-set.html
その他の回答 (1)
- okjbnm
- ベストアンサー率34% (8/23)
回答No.1
session.cookie_lifetimeは、.htaccessに記述すれば可能です。 しかしこの機能もレンタルサーバ側で使用可能か確認しなければなりません
質問者
お礼
okjbnmさん ありがとうございます。 後ほど確認したいと思います。 まずはお礼申し上げます。
お礼
がるさん ご教示くださいましてありがとうございます。 さっそく試してみたいと思います。 まずはお礼まで
補足
確認いたしました。 教えていただいた方法で、全く問題なく解決いたしました。 本当にありがとうございました。