PHP の md5_file 関数を使用して、リモート ソースからいくつかの zip ファイルの内容をハッシュしようとしています。
md5_file($url);
いくつかの URL で問題が発生しています。次のエラーが表示されます。
Warning: md5_file($url): failed to open stream: HTTP request failed!
これらの場合、zipファイルが非常に大きいためだと思います。
しかし、私の理論を確認または反論するためのリモートファイルをハッシュする md5_file に関する多くの情報やケーススタディをまだ見つけることができませんでした。ほとんどの人はファイルを取得してローカルでハッシュしているようです (必要に応じて実行できます)。
だから私はそれが本当に好奇心からだと思います.md5_fileには、リモートファイルの大きさに特定の制限がありますか? 大きなファイルのダウンロードを停止するタイムアウトはありますか?