リモート システムに配置されたファイルの md5_file 値を見つけて、データベースでその値を更新しようとしています。md5_file('http://..../$remote_file') を使用してみましたが、何も得られません。リモートファイルを読み取るためにネットワーク構成が必要な場合。私のアプリケーションはphp5とfirefox 15を使用しています。誰か他の方法でこれを見つけることができますか
質問する
450 次
1 に答える
1
Like many other functions in PHP, md5_file
returns FALSE
on error.
In your case I would first of all check if your function returns FALSE
, which sometimes is similar to "getting nothing":
$url = 'http://..../$remote_file';
$md5 = md5_file($url);
if ($md5 === FALSE) {
die("Error retrieving md5 from $url.");
}
Change your code and see the outcome. You will stumble over a detail you will identify as the cause of your error then I assume. That should allow you to fix it easily.
于 2012-10-12T14:19:12.897 に答える