• ベストアンサー

タイムアウトしてしまいます

お世話になります。 表記の件、WndowsNT4.0上でIIS4.0とPHP3を使用してwebアプリケーション(主にデータの集計をするアプリ)を設置しております。 データ量がかなり増えたせいで、クライアントがタイムアウトしてしまい、空白のページが表示されるようになってしまいました。 はじめはPHP自体のタイムアウト設定が原因なのかと、max_execution_timeの値を増やしたのですが、効果はありません。(タイムアウトするまでの時間(180秒)も変化無し) おそらくIISのほうの設定だと思うのですが、あまり詳しくないため、かなり困っております。 どなたか、お分かりになるかたはいらっしゃいませんでしょうか?

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

  • ベストアンサー
  • pica_zip
  • ベストアンサー率67% (19/28)
回答No.2

php が CGI で動作しているのなら こちらのページは参考になりませんか。 http://tohoho.wakusei.ne.jp/lng/199910/99100139.htm

参考URL:
http://tohoho.wakusei.ne.jp/lng/199910/99100139.htm

その他の回答 (1)

  • yuyu-chan
  • ベストアンサー率11% (4/34)
回答No.1

こんにちは。 IISのWebサイトのプロパティ設定で「接続のタイムアウト」という項目がありますが、そこを変更してみては・・・? 初期値は900秒とかみたいですけど・・・。 ちがうかな・・・?

masaharu4445
質問者

補足

アドバイスありがとうございます。 私も接続のタイムアウト値が原因かと思ったのですが、初期値の900のままでした。 タイムアウト自体は180秒ですので、別のパラメータかと思われます。。

関連するQ&A

  • タイムアウトについて

    Maximum execution time of 30 seconds exceeded というエラーが出てしまいました。 確かにソースは長いのですが、内容としてはDBを読み、その内容をHTMLではきだす、といったものです。 php.iniの設定は、「safe_mode = Off」になっています。 Resource Limitsで、max_execution_time = 30になっていたのを、max_execution_time = 360に治しましたが、変化ありませんでした。 どうしたら、タイムアウトを長くできますか? ループを抜けることができないといった状況はありません。 教えて下さい。宜しくお願いします。

    • 締切済み
    • PHP
  • ローカルで動いているPHPがタイムアウトする

    ローカルで動かしているPHPプログラム (他のサイトからソースを自動取得するシステム) を動かしているのですが 巡回するサイトが多いため Maximum execution time of 60 seconds exceeded とエラーが発生してしまいます。 PHP.iniの max_execution_time = 60 max_input_time = 60 の箇所を max_execution_time = 360 max_input_time = 360 へ post_max_size = 20M upload_max_filesize = 20M をそれぞれ100MBへ変更しましたが Fatal error: Maximum execution time of 60 seconds exceeded とエラーが表示されます。 どなたか恐縮ですがこの問題に長けている方のご返信をお待ちしています。 それでは宜しくお願いいたします。

    • ベストアンサー
    • PHP
  • セッションタイムアウトの設定時間通りにならない

    C#によるWebアプリケーションを開発しています。 セッションタイムアウトの設定を240分としていますが、 240分前にタイムアウトになってしまいます。 設定時間通りにタイムアウトにならない事象が発生しており、 原因を究明しています。 【状況】 Web.configとIISにて、セッションタイムアウトの時間を 設定しております。 (1)Web.configの設定 Web.config内にて、 <sessionState timeout = "240" /> のタグを設けて、セッションタイムアウトの時間を240分としています。 (2)IISの設定 IISにて、アプリケーションの構成の【オプション】タブにて、 「セッションのタイムアウト」を240分としています。 【環境】 OS:Windows Server 2003 Webサーバ:IIS6.0 DBサーバ:SQL Server 2005、 セッションタイムアウトが指定時間に行われない原因について、 ご教授の程お願い致します。

  • SQLiteのタイム・アウト

    Smarty + SQLiteで作成したアプリで SQLite を検索している最中の下記のエラーを表示してリスト作成が失敗します。 検索する件数が少ないと成功するので単純にタイム・アウトしていると考えていますが SQLite のタイム・アウトする時間をディフォルトの30秒から延長するにはどうすれば良いのでしょうか? SQLite のデーター総数は7万件で30Mb程度です。 <表示されるエラー・メッセージ> Fatal error: Maximum execution time of 30 seconds exceeded in www.hogehohe.co.jp/hoge.php on line 161 <環境> Linux 2.4.18-24 PHP 5.0.4 Smarty 2.6.10 SQLite 2.8.16 -以上-

  • IISのタイムアウト設定について

    Windows2000+IIS6.0+ActivePerlで、時間がかかる処理を行うプログラムを作成しているのですが、 CGIタイムアウトが発生してしまい、最後まで実行 出来ません。 IISの設定で、ASPのタイムアウトや、セッションタイムアウトを30分とかに設定してもなぜか5分ほどでエラーになってしまいます。 どのようにすればCGIの実行時間を延ばせるのでしょうか?

  • 処理途中でストップしてしまう

    PHPスクリプト(パズルの答えを検索し、書き出すようなもの)をMAMPで動かしてるんですが何度やっても20~60秒ほどで止まってしまいます。 コンピュータに負荷がかかってもいいのでなんとかして答えが出るまで動かし続けたいのですが、どうすればいいか教えていただけませんでしょうか。 php.iniの設定をいじればいいかと思い、max_execution_timeやmax_input_timeを変えて(30を300にしたりしてみました)みたのですが変化なし。 どうか解決策を教えてください。お願いします。

    • ベストアンサー
    • PHP
  • タイムアウト

    SQLServer2008Exを使用してます。 MSSMSでクエリ(SELECT文)を実行するとタイムアウトになってしまします。 データの量はそれなりにあるのですが、実行タイムアウトは0(ゼロ)無限の待ち時間に設定してあるのに何故なんでしょうか?

  • phpのセションのタイムアウトについて

    os:ターボ8 PHP:4.2.3 phpのセションのタイムアウトについてご教授願えないでしょうか Q1.タイムアウトの初期値は変更できますか? php.iniの session.gc_maxlifetime = 1440 を session.gc_maxlifetime = 60 にしてhttpdを再起動して試してみたのですが1分以上放置してもセッション情報は残ったままでした。 これってどうなのでしょうか? Q2.プログラム内でタイムアウトの設定を確認するシステム変数はありますか? ちゃんとタイムアウトの時間が変わっているか確認したいのですが。 Q3.タイムアウトの時間を無限大にしてタイムアウトしない設定にする方法はありますか? 以上、個別でも結構ですのでお願いします。

    • 締切済み
    • PHP
  • CGIがタイムアウトしてしまいます

    お世話になっております。 私は会社でIISとCGIを使用してwebページを設けておりますが、先日から下記のようなメッセージが出て、タイムアウトをするようになってしまいました。 HTTP/1.1 502 Gateway Error Server: Microsoft-IIS/4.0 Date: Wed, 20 Aug 2003 11:20:56 GMT Content-Length: 186 Content-Type: text/html CGI Timeout The specified CGI application exceeded the allowed time for processing. The server has deleted the process. 環境はWindowsNT4.0 IIS PHP3 です。 解決方法がわからず、困っております。 以上、よろしくお願いいたします。

  • セッションのタイムアウト時間変更

    PHP4.4.1+ホスティング セッションのタイムアウト時間を、サーバ設定の変更なしで、 変更することは可能でしょうか? 変更する関数とかって無いでしょうか? ホスティングなので、サーバ設定の変更ができなくて。 ちなみに、今は初期値の1440秒になっています。 よろしくお願いします。

    • ベストアンサー
    • PHP