0

私はsymfony2プロジェクトを初期化するための作曲家を手に入れようとしていました。
しかし、このコマンドを試すと

$ curl -s https://getcomposer.org/installer | php

次のエラーが表示されます。

Some settings on your machine make Composer unable to work properly.Make sure that you fix the issues listed below and run this script again:

Your ionCube Loader extension (4.0) is incompatible with Phar files.
Upgrade to ionCube 4.0.9 or higher or remove this line (path may be different) from your `php.ini` to disable it:
    zend_extension = /usr/lib/php5/20090626+lfs/ioncube_loader_lin_5.3.so

The php.ini used by your command-line PHP is: /etc/php.ini
If you can not modify the ini file, you can also run `php -d option=value` to modify ini values on the fly. You can use -d multiple times.

php.ini を調べたところ、ionCube Loader のバージョンが 4.0.7 であることがわかりました。
このバージョンのionCube LoaderでPHPの更新を回避してcomposer.pharを取得する方法はありますか?

4

1 に答える 1

1

エラーが示すように、古いionCubeバージョンはpharファイルを失敗させるだけなので、composer.pharと互換性がありません. ただし、PHP を完全に更新しなくても、ioncube ローダーの新しいバージョンをインストールできると思います。

于 2013-04-23T10:13:54.187 に答える