Support » Fixing WordPress » There is no HTTP transports available which can complete the requested request

Viewing 15 replies - 1 through 15 (of 20 total)
  • David Uzelac

    (@daviduzelac)

    Support Contributor

    Hey,

    Another user was having this same problem and found solutions here,

    https://wordpress.org/support/topic/there-are-no-http-transports-available-which-can-complete-the-requested-request?replies=7


    WordPress will try to use several transports to make the request. First it will try curl, then streams, then fsock.

    If your server is set up with curl and your version of curl supports SSL (required for using the Twitter API), then it will use that.

    Next it will try to use streams (fopen). If fopen is set up and working on your server, it is set to applow opening from a URL (allow_url_fopen), and openssl is set up and functional, then it will send the request with streams.

    Lastly, if your server has fsockopen set up and usable, and openssl is also set up and functional, then it will use fsockopen to make the request.

    If none of those work, then it will be unable to send any requests to Twitter. This is all built into the WordPress HTTP API. If your server can’t make the Twitter requests, it will be unable to make many other requests as well. You need to get your host to set up a transport method that WordPress can use.

    Let me know if any of the solutions posted there have worked for you!

    Thanks for the update, please let me know where in server we need to make the suggested changes in order to fix the issue.

    Regards
    vijay

    David Uzelac

    (@daviduzelac)

    Support Contributor

    Quoted from the previous thread on how to enable curl.

    “I went in to wamp > PHP > PHP Extensions then clicked php_curl to enable.”

    Let me know if this fixes the error.

    i have configured wordpress by installing apache ,php ,mysql and wordpress software on my linux server ,so i want to know in this case how to enable curl

    David Uzelac

    (@daviduzelac)

    Support Contributor

    Just to update , we were able to update plugins via admin console earlier until mid of August ,however now we are getting issue . so looking at that,it seems like PHP curl setting was already there ,So my query is how we can check PHP curl is install on the server and also after installiation what setting we have to do in which PHP configuration file.

    Since it was working earlier ,can you please suggest another work arround

    Hi, Vijay, when i dowload some plugin on worpress.org about localhost. it cant dowload and it’s a mesagess “Download failed. There are no HTTP transports available which can complete the requested request.
    so, what can i do? please show me. thanks!

    Download failed. There are no HTTP transports available which can complete the requested request.
    I had the same problem when trying to download plugins. It worked fine until I installed windows 10. Tried the things that were posted and still can’t get it to work.
    This is only happening on my local host.

    1. Enable php_curl
    2. Enable php_openssl – it create a safe bridge connection with https://

    Hi Their,

    While uploading plugins via admin console (http://localhost/***********/wp-admin/update.php) getting below error, Please advice

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

    Configuration

    1. Windows 7 professional
    2. Wordpress : 4.4.2
    3. Apache Version : 2.2.17
    4. PHP Version : 5.3.4
    5. MySQL Version : 5.1.53

    Mallikarjun

    Hi Arjun

    Make curl and open_ssl active, If you are using wamp on your local machine you can do like this see image below.

    see image here

    Dear vibhu,

    I didn’t understand,

    I have the different image than yours.

    Kindly see the image and help.

    Mallikarjun
    Error.jpg (file://LIBRARY/Users/User/Desktop/Error.jpg)

    David Uzelac

    (@daviduzelac)

    Support Contributor

    @mallikarjun2016

    You might want to create another thread, this one is 5 months old.

    Can any body solve my below problem, rather giving unwanted statements.

    While uploading plugins via admin console (http://localhost/***********/wp-admin/update.php) getting below error, in local machine Please advice

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

    Configuration

    1. Windows 7 professional
    2. WordPress : 4.4.2
    3. Apache Version : 2.2.17
    4. PHP Version : 5.3.4
    5. MySQL Version : 5.1.53

    Mallikarjun

    David Uzelac

    (@daviduzelac)

    Support Contributor

    I’m assuming you’ve tried below instructions?

    wamp > PHP > PHP Extensions then click php_curl to enable

Viewing 15 replies - 1 through 15 (of 20 total)
  • The topic ‘There is no HTTP transports available which can complete the requested request’ is closed to new replies.