You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My school has a proxy server, and when I try to use this library there, I get the following error.
PHP Fatal error: Uncaught GuzzleHttp\\Exception\\ConnectException: cURL error 28: Failed to connect to api.unsplash.com port 443: Connection timed out (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api.unsplash.com/photos/random?query=snow&w=600&h=400
In the .bashrc, I have written http_proxy and https_proxy, and when I access the API with cURL in the CLI, I can access it successfully.
Solved method
I was able to solve this problem by adding a proxy option to __construct() in HttpClient.php, referring to the Guzzle document.
I don't know much about PHP, so I can't modify the code and submit a pull request.
I would like to know if there is a way to add a proxy option to this library or any other way to solve this problem.
I'm sorry for my poor English.
Development Environment
Ubuntu Server 20.04
PHP 7.4
Apache 2.4
The text was updated successfully, but these errors were encountered:
Hi
Problems
My school has a proxy server, and when I try to use this library there, I get the following error.
In the
.bashrc
, I have writtenhttp_proxy
andhttps_proxy
, and when I access the API with cURL in the CLI, I can access it successfully.Solved method
I was able to solve this problem by adding a proxy option to
__construct()
inHttpClient.php
, referring to the Guzzle document.I don't know much about PHP, so I can't modify the code and submit a pull request.
I would like to know if there is a way to add a proxy option to this library or any other way to solve this problem.
I'm sorry for my poor English.
Development Environment
The text was updated successfully, but these errors were encountered: