библиотека magento 1.9

У меня проблема с 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.

Любые предложения?

1

Решение

Я предполагаю, что вы пропустили включение файла автозагрузки для GuzzleHttp, GuzzleHttp использует composer для автозагрузки своих классов. если вы используете несколько библиотек с comoser, вы должны выполнить дамп-автозагрузку как:

->composer dump-autoload
0

Другие решения

Magento 1.x не использует composer для управления своими зависимостями.

Вы должны будете вручную включить файл автозагрузки композитора из своего кода — include 'vendor/autoload.php',

0

По вопросам рекламы ammmcru@yandex.ru