Композитор Google Cloud Клиентская библиотека PHP Установить не удалось

Я пытаюсь установить клиентскую библиотеку Google Cloud для PHP с композитором через терминал.

У меня уже есть композитор на моем сервере, и я запускаю этот код:

composer require google/cloud

Но, к сожалению, это не удалось и выдает эту ошибку:

Fatal error: Call to undefined function Symfony\Polyfill\Mbstring\iconv() in phar:///opt/cpanel/composer/bin/composer/vendor/symfony/polyfill-mbstring/Mbstring.php on line 513

Я не понимаю, что не так?

Спасибо

1

Решение

Запустите эту команду:


php --ri iconv

Если это говорит, iconv support => enabledты в порядке. Если нет, то вам нужно установить его. Это зависит от того, создали ли вы свою версию PHP вручную (скомпилировали) или установили ее у другого поставщика пакетов. Скорее всего, вы установили PHP из какого-то другого источника, а не собирали его вручную. Итак, бегите:

sudo apt-get install php-iconv

Замена apt-get с любым вашим менеджером пакетов для вашего дистрибутива.

Эта команда, вероятно, скажет вам, что это предусмотрено другим пакетом, и предложит вам установить этот пакет. Иди установи этот пакет.

0

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

Других решений пока нет …

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