• Resolved jlh243

    (@jlh243)


    I have wordpress 4.9.7 installed on my computer, Windows 10, on localhost., Apache 2.4x, PHP Version 7.1.20, cURL is enabled. I still get this error “Download failed.: No working transports found” when I try to update to the latest version of WordPress from the control panel page. I run Core Control plugin and this is what I get:

    Transport Status Actions
    cURL Not Available
    PHP Streams Available Disable Transport | Test Transport
    PHP fsockopen() Available Disable Transport | Test Transport

    Yet cURL IS enabled and shows up when I run phpinfo test. And when I click Test Transport both PHP Streams and PHP fsockopen() show this info:
    Successfully retrieved & verified document from https://tools.dd32.id.au/wordpress/core-control.php

    So those two are working and available to WordPress. Yet it won’t use them.

    I checked the version of cURL DLL and it is 7.1.20.0 I checked this page https://curl.haxx.se/docs/releases.html and found that this is a rather old version of cURL. Actually I’m surprised that it was included with version 7.1.20 of PHP. I have searched all day for a newer version of cURL DLL and can not find one. All I can find are ‘packages’ that I have downloaded and unzipped to only find that none of these ‘packages’ contain a cURL DLL file that I can replace the older version that I have with.

    Is there any way I can force WordPress use one of the other two transport methods that are available as shown by the Core Control plugin? Or a specific link to download a newer version of cURL that will work? I don’t like asking for a specific link but I’m about to pull my hair out looking for one as I have searched for one for many hours last night and today, with nothing but frustrating results. I have tried everything I can think of to no avail.

    Thank you,
    Joe

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter jlh243

    (@jlh243)

    FIXED!

    If anyone reading this has the same problem I found the answer to this problem.

    I added this to my Apache config file:

    Below this line: #LoadModule xml2enc_module modules/mod_xml2enc.so

    # load curl and open ssl libraries
    LoadFile “C:\php\libeay32.dll”
    LoadFile “C:\php\ssleay32.dll”
    LoadFile “C:\php\libssh2.dll”

    And above this line: <IfModule unixd_module>

    Stopped Apache server, then Started Apache server. Then it worked!

    I hope this will help anyone having the same problem.

    Also if anyone has a better solution, please post it so we can all benefit from it.

    Thank you,
    Joe

    Moderator Steven Stern (sterndata)

    (@sterndata)

    Volunteer Forum Moderator

    For those trying to do local WP dev on Mac or Windows, I recommend https://local.getflywheel.com/

    It’s a simple, one or two click solution to setting up WP locally.

    Thread Starter jlh243

    (@jlh243)

    Thank you Steve!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘local development site: Download failed.: No working transports found’ is closed to new replies.