Estoy ejecutando el código de ejemplo de api de vapor (tomado de https://github.com/zyberspace/php-steam-web-api-client ) y obtengo un error que dice
Call to undefined function GuzzleHttp\\Handler\\curl_reset()
Lo busqué y la respuesta fue: actualizar php. Mi php ya es php7. ¿Alguna idea de qué estoy haciendo mal?
require('vendor/autoload.php'); $client = new \Zyberspace\SteamWebApi\Client('someverylongnumber'); $steamUser = new \Zyberspace\SteamWebApi\Interfaces\ISteamUser($client); $response = $steamUser->GetPlayerSummariesV2('76561198059720690');Tuve exactamente el mismo problema. Funcionó perfectamente bien en mi instalación local y en el servidor de prueba, pero no en la instalación de la otra empresa de hosting.
En los tres se instaló PHP 5.6, por lo que definitivamente no tenía nada que ver con la versión de PHP.
Encontré esta solución: eliminé curl_reset() y usé
curl_setopt($curl_handle, CURLOPT_HTTPGET, 1); curl_setopt($curl_handle, CURLOPT_POST, false);Como se describe en esta pregunta Error fatal curl_reset() indefinido ¿por qué?
Desafortunadamente, no tenía suficientes 'reputaciones' aquí, así que simplemente no podía votar esa solución allí.