При попытке создать токен обновления для Adwords APi, я получаю следующую ошибку.
PHP Fatal error: Call to undefined function GuzzleHttp\Handler\curl_reset() in /var/www/vhosts/instalmentlending.com/httpdocs/wp-content/plugins/sfprepo/inc/requests/adwords/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php on line 78
Это не то, что я ожидал увидеть. Я предполагаю, что это проблема Curl, но я уже использую curl на сервере, так что я знаю, что это работает.
Есть идеи сообщества?
Согласно этому посту, это проблема версии PHP:
Фатальная ошибка curl_reset () не определена почему?
Они предлагают обновить PHP на сервере или удалить вызовы curl_reset.
Поэтому я исправил это, заставив php в SSH работать на 7.
Оказывается, через SSH моя версия php была сброшена до поставщика с префиксом 5.4.
Для моего сервера /opt/plesk/php/7.0/bin/php
это то, что сработало.
Если вы не используете plesk, просто проверьте документы, чтобы найти ваши версии php.