【发布时间】:2015-05-17 03:42:28
【问题描述】:
因此,对于那些不了解 PHP 的 64 位和 32 位 Windows 版本的人来说,这意味着“filesize”、“md5_file”、“sha1_file”等函数的设计限制。无法读取大小超过 2GB 的文件,并且php 脚本应出错或返回文件的无效/不正确大小。
$fname = $_FILES['Filedata']['tmp_name'];
$filesource = sha1_file($fname);
windows命令提示符的解决方法如下。
CertUtil -hashfile "C:\Users\C0n\Desktop\2GB-file.MP4" SHA1
如何在我的 PHP 代码中使用它来接收大文件的 sha1 总和。
【问题讨论】: