1
0
mirror of https://github.com/php/web-php.git synced 2026-03-23 23:02:13 +01:00

MD5 checksums are gone

This commit is contained in:
Christoph M. Becker
2019-01-31 14:54:20 +01:00
parent 75c94377e9
commit ad7a1e4401

View File

@@ -11,7 +11,7 @@ header("Content-type: text/plain; charset=utf-8");
// Provide information on local stats setup
$mirror_stats = (int) (isset($_SERVER['MIRROR_STATS']) && $_SERVER['MIRROR_STATS'] == '1');
// SHA256/MD5 check last release file (identifies rsync setup problems)
// SHA256 check last release file (identifies rsync setup problems)
$filename = $_SERVER['DOCUMENT_ROOT'] . '/distributions/' . $RELEASES[7][$PHP_7_3_VERSION]["source"][0]["filename"];
if (!file_exists($filename)) {
$hash_ok = 0;
@@ -19,8 +19,6 @@ if (!file_exists($filename)) {
function_exists('hash_file') &&
in_array('sha256', hash_algos(), true)) {
$hash_ok = (int)(hash_file('sha256', $filename) === $PHP_7_3_SHA256["tar.bz2"]);
} elseif (isset($PHP_7_3_MD5["tar.bz2"])) {
$hash_ok = (int)(md5_file($filename) === $PHP_7_3_MD5["tar.bz2"]);
} else {
$hash_ok = 0;
}