• ベストアンサー

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

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

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

その状況だと、Keepalive の設定だと思います ---以下httpd.confの--- KeepAlive On   <=Onに成っていれば有効 MaxKeepAliveRequests 100 <=リクエスト数 timeoutを長くするならここは少なめに KeepAliveTimeout 15  <=ここの数値で設定 詳しくは  http://httpd.apache.org/docs/2.0/ja/mod/core.html#keepalive そのページにも書いてありますが、あまり長くするとサーバーへの負担が過大に成りますのでご注意を

その他の回答 (1)

回答No.2

#1に書いたのが外してたとしたら、、、 Linux系なら /etc/php.ini の 中かも知れませんが私には良く判りません。 ごめんなさい

関連するQ&A