Ошибка CURL 28 на сервере Ubuntu с использованием mgp25/Instagram-API
Я использую https://github.com/mgp25/Instagram-API в своем проекте и получаю следующую ошибку:
<b>Fatal error</b>:
Uncaught InstagramAPI\Exception\NetworkException: Network: CURL error 28: Connection timed out after 30000 milliseconds
(see http://curl.haxx.se/libcurl/c/libcurl-errors.html). in /var/www/socialbot/vendor/mgp25/instagram-php/src/Client.php:646
Stack trace:
#0 /var/www/socialbot/vendor/mgp25/instagram-php/src/Client.php(709): InstagramAPI\Client->_guzzleRequest(Object(GuzzleHttp\Psr7\Request), Array)
#1 /var/www/socialbot/vendor/mgp25/instagram-php/src/Client.php(778): InstagramAPI\Client->_apiRequest(Object(GuzzleHttp\Psr7\Request), Array, Array)
#2 /var/www/socialbot/vendor/mgp25/instagram-php/src/Request.php(715): InstagramAPI\Client->api(Object(GuzzleHttp\Psr7\Request), Array)
#3 /var/www/socialbot/vendor/mgp25/instagram-php/src/Request.php(736): InstagramAPI\Request->getHttpResponse()
#4 /var/www/socialbot/vendor/mgp25/instagram-php/src/Request.php(792): InstagramAPI\Request->getRawResponse()
#5 /var/www/socialbot/vendor/mgp25/instagram-php/src/Request/Timeline.php(298): InstagramAPI\Request->getResponse in <b>/var/www/socialbot/vendor/mgp25/instagram-php/src/Client.php</b> on line <b>646</b><br />
Вы можете увидеть весь мой код здесь.
Код работает на Ubuntu Server 16.04.5 LTS, и ошибка появляется случайно, но очень часто, в то время как я тестировал свой код: тот же код, иногда вызовы выполнялись без ошибок, иногда возникала эта ошибка.
Я не могу понять, связана ли проблема с моим кодом или с неправильной конфигурацией интернет-соединения на сервере.
Если вы можете мне помочь, я действительно благодарю вас!