cvs: phpweb /include loadavg.inc

From: Date: Thu, 22 May 2003 18:33:23 +0000
Subject: cvs: phpweb /include loadavg.inc
Groups: php.mirrors 
Request: Send a blank email to php-mirrors+get-17908@lists.php.net to get a copy of this message
wez Thu May 22 14:33:23 2003 EDT Modified files: /phpweb/include loadavg.inc Log: Don't suggest www.php.net, and avoid buildup a bunch of '/' on the URI. Index: phpweb/include/loadavg.inc diff -u phpweb/include/loadavg.inc:1.1 phpweb/include/loadavg.inc:1.2 --- phpweb/include/loadavg.inc:1.1 Thu May 22 13:31:44 2003 +++ phpweb/include/loadavg.inc Thu May 22 14:33:22 2003 @@ -14,9 +14,9 @@ if (is_array($l) && $l[0] > 10) { /* offload them to their favourite mirror */ foreach ($MIRRORS as $murl => $mirror) { - if (mirror_country($murl) == $COUNTRY && mirror_status($murl) == MIRROR_OK) { - header("Location: $murl" . $_SERVER['REQUEST_URI']); - header("X-PHP-Load: Too-high, try this mirror"); + if ($murl != 'http://www.php.net' && mirror_country($murl) == $COUNTRY && mirror_status($murl) == MIRROR_OK && $mirror[5]) { + header("Location: $murl" . substr($_SERVER['REQUEST_URI'], 1)); + header("X-PHP-Load: [" . implode(", ", $l) . "] Too-high, try this mirror"); exit; } }

« previous php.mirrors (#17908) next »