Apacheのセッションタイムアウト設定方法

  • ガイド ( How to )
  • ありがとう数:0

はじめに

ApacheでPHPで作ったシステムを動かしているあなた。
そう、あなたです。
PHPの画面間のデータの受け渡しはセッションを使って行なっていても、そのセッションが早めにタイムアウトとなってしまうので、時間を長めに設定したいでしょう?
httpd.confのTimeOutを変更してみても、それはセッションのタイムアウトとは関係ないので、変更しても動きは変わりません。
httpd.conf内に他にそれらしい項目が見つからないとき、このガイドが役に立つでしょう。

STEP1ズバリ、Keepalive の設定だと思います。

---以下httpd.confの---
KeepAlive On   <=Onに成っていれば有効
MaxKeepAliveRequests 100 <=リクエスト数 timeoutを長くするならここは少なめに
KeepAliveTimeout 15  <=ここの数値で設定

STEP2もったいぶってすいません。

詳しくは
http://httpd.apache.org/docs/2.0/ja/mod/core.html#keepalive
ここに書いてあります。

まとめ

しかし、あまり長くするとサーバーへの負担が過大に成りますのでご注意を。

このユーザなら私の疑問や悩みを解決してくれそうと思ったら、
質問への回答をリクエストすることができます。

必要なもの

パソコン OS

特集


感謝でトクする時代へ!感謝経済に参加しよう!

ピックアップ

ページ先頭へ