司令塔の部屋

情報処理技術者試験やその他IT関連のことを綴っています。

全体表示

[ リスト ]

IEでWebサイトを閲覧しようとしたとき、サーバでの処理があまりにも重いと、タイムアウトとなります。

このタイムアウトの時間がIE6とIE7では変わっています。
IE6では60分ですが、IE7でのタイムアウトは30秒となっています。

つまりIE6では(時間がかかるけど)見れてたサイトが、IE7にアップデートしたせいで見れなくなる可能性があります。

そんなときはレジストリを変更しましょう。以下、Microsoftサポートオンラインより

1. 以下のレジストリ キーに、ReceiveTimeout という DWORD 値を追加して、値のデータを <秒数>*1000 に設定します。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
たとえば、タイムアウトの時間を 8 分に設定するには、ReceiveTimeout を 480000 (480*1000) に設定します。
2. コンピュータを再起動します。

http://support.microsoft.com/kb/181050/ja

WinInet.dllを利用しているアプリケーションでも同じことが言えるので、IE7にした場合は動作確認が必要です。ちなみにIE7をIE6に戻した場合は、WinInet.dllも元に戻り、タイムアウト時間は60分になるようです。

Keep-Aliveの時間をレジストリに設定するとタイムアウト時間を設定できる、というようなことを書いているサイトもありましたが、「KeepAliveTimeout」をレジストリに設定しても何も変化はありませんでした。

http://support.microsoft.com/kb/813827/ja

閉じる コメント(0)

コメント投稿

顔アイコン

顔アイコン・表示画像の選択

名前パスワードブログ
絵文字
×
  • オリジナル
  • SoftBank1
  • SoftBank2
  • SoftBank3
  • SoftBank4
  • docomo1
  • docomo2
  • au1
  • au2
  • au3
  • au4
投稿

.


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事