#24954 [Asn->Csd]: Mirror Selection Override
| From: | goba@php.net | Date: | Wed, 13 Aug 2003 18:59:46 +0000 |
| Subject: | #24954 [Asn->Csd]: Mirror Selection Override | ||
| References: | 1 | Groups: | php.mirrors |
| Request: | Send a blank email to php-mirrors+get-20231@lists.php.net to get a copy of this message | ||
ID: 24954
Updated by: goba@php.net
Reported By: php at sharpdreams dot com
-Status: Assigned
+Status: Closed
Bug Type: Website problem
Operating System: n/a
PHP Version: Irrelevant
Assigned To: goba
New Comment:
Feature implemented.
Previous Comments:
------------------------------------------------------------------------
[2003-08-07 10:36:11] goba@php.net
We already have a mirror checking system in place, which monitors the
mirrors several parameters, and decides on disabling the mirror or not,
until the problem is fixed. The script is run every hour. We don't have
any plans to run it every five minutes though, unless this new feature
will bring us such troubles... I would generaly suggest you use a
mirror site, but the linking reason you provided is valid for
redirections...
------------------------------------------------------------------------
[2003-08-07 10:25:58] php at sharpdreams dot com
What about a script that runs on the main php server every 5 minutes
that attempts to download an image or file from each mirror. If it
doesn't respond in a reasonable amount of time, assume it "down" for 5
minutes and try again in the next run. When someone goes to www.php.net
and has a mirror override on, if that server is down, redirect them to
another mirror. This could also be worked into a script that emails a
mirror's owner when it detects it as "down."
------------------------------------------------------------------------
[2003-08-06 03:09:22] goba@php.net
This was in planning, though not yet implemented. I will look into this
as soon as I have time. BTW the main consern about this is that if the
mirror is down, then you will not be able to get to any page through
PHP.net (unless you know that exact URLs will not redirect you and/or
that you can set your prefences at any mirror site).
------------------------------------------------------------------------
[2003-08-05 14:35:31] php at sharpdreams dot com
Description:
------------
Lately the mirror that php.net automatically selects for me has been
running extremely slow. It appears that php.net thinks that that it is
directing me to the closest mirror. The closest mirror may not be the
fastest mirror for my ISP. I tried to locate a feature (on my php.net)
to designate a mirror but could not find one, only a language
over-ride.
I suggest that an option be put in place (kept track of via cookie)
that allows users to force a mirror. That way, I can force my mirror to
be us3.php.net and still be able to type in www.php.net/ and be
redirected to my prefered mirror.
Yes, I realize that I can type in us3.php.net every time, but if I
follow a link, etc, it still directs me to the "closest" mirror.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=24954&edit=1