php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #66906 php.net auto-redirects to non-existing website gr2.php.net
Submitted: 2014-03-14 13:20 UTC Modified: 2014-03-18 12:14 UTC
From: sivann at gmail dot com Assigned: tyrael (profile)
Status: Closed Package: Systems problem
PHP Version: Irrelevant OS: linux
Private report: No CVE-ID: None
 [2014-03-14 13:20 UTC] sivann at gmail dot com
Description:
------------
When accessing php.net help, I get redirected to http://gr2.php.net/.. which is not existing, and I am thus unable to access php.net documentation.


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2014-03-14 13:20 UTC] sivann at gmail dot com
-Summary: php.net auto-redirects to non-existing website +Summary: php.net auto-redirects to non-existing website gr2.php.net
 [2014-03-14 13:20 UTC] sivann at gmail dot com
fixing title
 [2014-03-14 16:19 UTC] tyrael@php.net
-Status: Open +Status: Verified
 [2014-03-14 16:19 UTC] tyrael@php.net
it seems that this mirror is present in the include/mirrors.inc file, which is pulled from the php.net rsync servers.
that file should be periodically generated from the mirrors list in the php.net master database, and that mirror was removed from there last year, so it shouldn't be in the mirrors.inc
 [2014-03-14 16:19 UTC] tyrael@php.net
-Package: Website problem +Package: Systems problem
 [2014-03-14 16:41 UTC] tyrael@php.net
it seems libcurl is broken on the rsync.php.net box:

[root@sc1 root]# /local/mirrors/php-master-web/scripts/update-backend /local/repos/phpweb
curl: error while loading shared libraries: libcurl.so.2: cannot open shared object file: No such file or directory
'/local/repos/phpweb/include/mirrors.inc~' was empty, skipping
curl: error while loading shared libraries: libcurl.so.2: cannot open shared object file: No such file or directory
'/local/repos/phpweb/backend/events.csv~' was empty, skipping
curl: error while loading shared libraries: libcurl.so.2: cannot open shared object file: No such file or directory
'ip-to-country.db~~' was empty, skipping

Rasmus was compiling ssl/libcurl there to make git support https cloning on that box, so maybe this is only broken since yesterday, which wouldn't explain why the long dead mirror is still in the file, but to continue the debugging, we need to fix that.
 [2014-03-14 16:57 UTC] tyrael@php.net
after Rasmus fixing the libcurl issue there, the newly generated mirrors.inc doesn't contain this mirror anymore.
the mirrors will need some time to fetch the changes, but the problem should be fixed in a couple of hours.
 [2014-03-14 16:57 UTC] tyrael@php.net
-Assigned To: +Assigned To: tyrael
 [2014-03-14 16:58 UTC] tyrael@php.net
-Status: Verified +Status: Assigned
 [2014-03-18 12:14 UTC] tyrael@php.net
-Status: Assigned +Status: Closed
 [2014-03-18 12:14 UTC] tyrael@php.net
it seems this fixed the issue for good!
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu May 02 06:01:32 2024 UTC