У меня проблема с Magento 1.9, когда я присоединяю библиотеку guzzlehttp к вызову:
$this->client = new GuzzleHttp\Client ();
return Mage::log($this->client);
Я получаю:
Предупреждение: include (): не удалось открыть GuzzleHttp \ Client.php для включения (include_path = ‘…’) в /../lib/Varien/Autoload.php в строке 94.
Любые предложения?
Я предполагаю, что вы пропустили включение файла автозагрузки для GuzzleHttp, GuzzleHttp использует composer для автозагрузки своих классов. если вы используете несколько библиотек с comoser, вы должны выполнить дамп-автозагрузку как:
->composer dump-autoload
Magento 1.x не использует composer для управления своими зависимостями.
Вы должны будете вручную включить файл автозагрузки композитора из своего кода — include 'vendor/autoload.php'
,