无法找到远程文件的md5_file值

时间:2012-10-12 13:25:04

标签: php networking

我试图找到放在远程系统中并尝试在我的数据库中更新该值的文件的md5_file值。我尝试过使用md5_file('http://..../$remote_file'),但我什么都没得到。如果需要任何网络配置来读取远程文件。我的应用程序是使用php5和firefox 15.任何人都可以通过其他方式找到这个

1 个答案:

答案 0 :(得分:1)

与PHP中的许多其他函数一样,md5_file在出错时返回FALSE

在你的情况下,我首先要检查你的函数是否返回FALSE,有时类似于“什么都没有”

$url = 'http://..../$remote_file';
$md5 = md5_file($url);
if ($md5 === FALSE) {
    die("Error retrieving md5 from $url.");
}

更改您的代码并查看结果。你会偶然发现一个细节,你会认为这是你错误的原因。这应该可以让你轻松修复它。