#32884 [NEW]: Please add an alternate download link, like Sourceforge
| From: | trobinson at kgsystems dot swap-the-k-and-g dot com | Date: | Fri, 29 Apr 2005 05:59:02 +0000 |
| Subject: | #32884 [NEW]: Please add an alternate download link, like Sourceforge | ||
| Groups: | php.mirrors | ||
| Request: | Send a blank email to php-mirrors+get-28042@lists.php.net to get a copy of this message | ||
From: trobinson at kgsystems dot swap-the-k-and-g dot com
Operating system: any
PHP version: Irrelevant
PHP Bug Type: Website problem
Bug description: Please add an alternate download link, like Sourceforge
Description:
------------
Suggestion: On download pages, add an alternate link if the download does
not start automatically.
When downloading anything, I often use a Windows browser to reach the
download page, then copy the download link and paste it into a Linux
terminal window like this:
curl -O http://ca3.php.net/distributions/php-5.0.4.tar.bz2
However, php.net downloads reveal the true path only through an HTTP
Location: redirect. If I try to curl the download link I get this:
curl -O http://ca3.php.net/get/php-5.0.4.tar.bz2/from/this/mirror
This doesn't work, since curl doesn't follow the redirect.
Sourceforge has lots of mirrors too, but solves my problem in a simple
way. After choosing a download mirror, the download page shows something
linke this:
Your download should begin shortly. If it does not, try:
http:// (link to actual download file)
The download then starts, but I cancel it.
Then I copy the above link, and paste it into my curl command.
I realize that wget would work, but curl is more basic.
I currently grab the true download path from the HTTP header, using
Firefox "Live HTTP Headers".
...Tom Robinson
--
Edit bug report at http://bugs.php.net/?id=32884&edit=1
--
Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=32884&r=trysnapshot4
Try a CVS snapshot (php5.0): http://bugs.php.net/fix.php?id=32884&r=trysnapshot50
Try a CVS snapshot (php5.1): http://bugs.php.net/fix.php?id=32884&r=trysnapshot51
Fixed in CVS: http://bugs.php.net/fix.php?id=32884&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=32884&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=32884&r=needtrace
Need Reproduce Script: http://bugs.php.net/fix.php?id=32884&r=needscript
Try newer version: http://bugs.php.net/fix.php?id=32884&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=32884&r=support
Expected behavior: http://bugs.php.net/fix.php?id=32884&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=32884&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=32884&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=32884&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=32884&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=32884&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=32884&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=32884&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=32884&r=float
No Zend Extensions: http://bugs.php.net/fix.php?id=32884&r=nozend
MySQL Configuration Error: http://bugs.php.net/fix.php?id=32884&r=mysqlcfg