herb miller
WordPress plugin specialist

Problems with PHP 5.5.18, CURL, Windows 8 and WordPress bleeding edge

I recently upgraded my development environment to PHP 5.5.18 with Apache 2.4. Everything seemed to be working fine.

But when I tried to upgrade my bleeding edge WordPress environment to WordPress 4.1-beta2 it failed with.

Download failed.: There are no HTTP transports available which can complete the requested request. 

I spent some time analysing the problem and found it to be that I hadn’t enabled CURL. But when I did enable CURL, it still didn’t work.

Looking at the number of reports in Stack Overflow this seems to have been a fairly common problem, with a variety of workarounds, many of which don’t actually address the basic issue. Here’s my solution. Continue reading

1 2 3 14