There are some answers to similar questions using WAMP, but now drush is not recommended under Windows (unless using DevDesktop, which I am). And this is seriously frustrating. I followed the instructions here and created a wgetrc
file with the proxy addresses and use_proxy=on
on d:
, then set up a wgetrc
environment variable to point to d:
. Stopped and started DevDesktop to verify that the wgetrc variable is taken into account. But when i try to download a module (eg drush dl admin_toolbar
), I get an error message:
simple_xml_loadfile(): I/O warning : failed to load external entity Project.php:74 Failed to get available update data from https://updates.drupal.org/release-history/admin_toolbar/8.x
Following the comments below I tried again (twice). Once, with the env variable WGETRC set to d:wgetrc, next with the file renamed to _wgetrc as suggested and the env variable set to d:. Neither worked, here is what seems to be the relevant wget output (obtained by redirecting the output to a file):
First attempt:
Wgetrc:
d:wgetrc (env)
/etc/wgetrc (system)
Locale: /usr/share/locale
Compile: gcc -DHAVE_CONFIG_H -DSYSTEM_WGETRC="/etc/wgetrc"
-DLOCALEDIR="/usr/share/locale" -I. -I/usr/src/wget/wget-1.12/src
-I../lib -I/usr/src/wget/wget-1.12/lib -D__CYGWIN__ -DEILSEQ=138
-O3 -fno-unit-at-a-time -s -march=i386 -mtune=i686
Link: gcc -O3 -fno-unit-at-a-time -s -march=i386 -mtune=i686
-Wl,--enable-auto-import /usr/lib/libssl.dll.a
/usr/lib/libcrypto.dll.a /usr/lib/libiconv.dll.a
/usr/lib/libintl.dll.a /usr/lib/libiconv.dll.a -lregex ftp-opie.o
openssl.o http-ntlm.o gen-md5.o ../lib/libgnu.a
Second attempt:
Wgetrc:
d: (env)
/etc/wgetrc (system)
Locale: /usr/share/locale
Compile: gcc -DHAVE_CONFIG_H -DSYSTEM_WGETRC="/etc/wgetrc"
-DLOCALEDIR="/usr/share/locale" -I. -I/usr/src/wget/wget-1.12/src
-I../lib -I/usr/src/wget/wget-1.12/lib -D__CYGWIN__ -DEILSEQ=138
-O3 -fno-unit-at-a-time -s -march=i386 -mtune=i686
As far as I can see it is looking in /etc/wgetrc no matter what I do, which is not much use on Windows. In all cases I get this error still:
https://updates.drupal.org/release-history/file_entity/8.x [3.81 sec,16.55 MB]
Executing: wget --version
Executing: wget -q --timeout=30 -O "C:\Users\mknapp\AppData\Local\Temp\dow6C08.tmp" https://updates.drupal.org/release-history/file_entity/8.x
simplexml_load_file(): I/O warning : failed to load external entity [warning]
I’ve even tried putting the wgetrc file in c:windowssystem32driversetc but to no avail