- ベストアンサー
HTTP_Downloadで接続数の制限
HTTP_Downloadでsendして、そのセッションが終了(ダウンロード終了とかキャンセル等)を、phpソースの処理にハンドリングする方法はあるでしょうか? やりたいことは、HTTP_Downloadでクライアントに複数のファイルをダウンロードさせているのですが、1クライアントが同時に複数のファイルをダウンロードさせないようにしたいのですが。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Apache の設定で良ければ, http://www.atmarkit.co.jp/flinux/rensai/apache2_08/apache08d.html 参考までにどうぞ。 PHP等で制限をする場合は,ページの開始に一時ファイル等の外部に現在接続しているホスト情報を記録して,ページの展開が終わった時点で記録を削除する方法がありますが,途中でセッションが切れた場合に問題になります。 他は知らないです。
お礼
大変参考になりました。当方lighttpdを使用していて、同じようなきのうがないか調べたところ、mod_evasive というモジュールで同じようなことができることがわかりました。本当にありがとうございました。