ホームページ > バックエンド開発 > PHPチュートリアル > 非常に単純なことですが、md5_file が 2g ファイルでは使用できないのですが、どうすれば解決できますか?

非常に単純なことですが、md5_file が 2g ファイルでは使用できないのですが、どうすれば解決できますか?

WBOY
リリース: 2016-06-13 13:38:31
オリジナル
704 人が閲覧しました

アドバイスを求めています。md5_file は 2g ファイルには使いにくいです。 md5file;
?>


コードは非常にシンプルで、1.zip が数百メガバイト以下であれば md5 値を読み取ることができます。ファイルが比較的大きいため、テストしました。1 つは 2g を超えていますが、値を取得できません。ページはしばらく待機し、「
致命的エラー: F:filegetMD5.php で最大実行時間 30 秒を超えました」と表示されます。 2 行目


助けてください


-----解決策-------- ------------

MD5はデータを抽出するためのもので、2G 当然大きすぎるとタイムアウトします。 ------解決策------------------

set_time_limit(0);$md5file = md5_file("1.zip"); echo $md5file;


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート