2016-11-01 6 views
1

私は、コンポーザーでGoogle Cloud Client Library for PHPをターミナル経由でインストールしようとしています。Google Cloud Client Library 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 

を?

おかげ

+0

[iconv](http://php.net/manual/en/function.iconv.php)はインストールされていません。 –

+0

@MarcBどうすればインストールできますか?私はhttps://workonlinux.wordpress.com/2012/10/24/enabling-iconv-php-extension-without-recompiling-php/の指示に従おうとしますが、私がコマンド "phpize"を実行すると "-bash :phpize:コマンドが見つかりません "。私は私のMAC端末からssh接続を使用します –

答えて

0

を実行し、このコマンドは:

php --ri iconv

それは言うならば、iconv support => enabled、あなたが行ってもいいです。そうでない場合は、インストールする必要があります。これは手作業でPHPをビルドしたか(コンパイルしたか)、別のパッケージプロバイダからPHPをインストールしたかによって異なります。ほとんどの場合、PHPを手作業で構築するのではなく、他のソースからインストールしています。だから、実行します。

sudo apt-get install php-iconv

をパッケージマネージャがあなたのディストリビューションのためには何でもしてapt-getを交換します。

このコマンドは、おそらくこれが別のパッケージによって提供されていることを伝えるでしょうし、そのパッケージをインストールすることを提案します。そのパッケージをインストールしてください。

関連する問題