- ベストアンサー
Apacheでセッションタイムアウトの設定方法
ApacheでPHPで作ったシステムを動かしています。PHPの画面間のデータの受け渡しはセッションを使って行なっているのですが、 そのセッションが早めにタイムアウトとなってしまうので、 時間を長めに設定したいと思っています。 httpd.confのTimeOutを変更してみたのですが、 これはセッションのタイムアウトとは関係ないようで、 変更しても、動きが変わりませんでした。 httpd.conf内に他にそれらしい項目がないのですが、 セッションのタイムアウトを変更した場合、どこにあるどのファイルを変更すればよいのでしょうか? よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その状況だと、Keepalive の設定だと思います ---以下httpd.confの--- KeepAlive On <=Onに成っていれば有効 MaxKeepAliveRequests 100 <=リクエスト数 timeoutを長くするならここは少なめに KeepAliveTimeout 15 <=ここの数値で設定 詳しくは http://httpd.apache.org/docs/2.0/ja/mod/core.html#keepalive そのページにも書いてありますが、あまり長くするとサーバーへの負担が過大に成りますのでご注意を
その他の回答 (1)
- umasikajiro
- ベストアンサー率67% (545/803)
回答No.2
#1に書いたのが外してたとしたら、、、 Linux系なら /etc/php.ini の 中かも知れませんが私には良く判りません。 ごめんなさい