Archives by date

You are browsing the site archives by date.

【PHP】Composerのインストール方法めも。

覚えられないけどよくつかうのでとりあえずペタリ。

composer.jsonと同階層のディレクトリで下記を実行。

curl -sS https://getcomposer.org/installer | php

あとは下記コマンドでインストールを実行するだけ。

php composer.phar install

 

【PHP】Symfony2.3のインストール時、ICUのバージョンで怒られたら。

composer installでのインストール時、ICUのバージョンが足りないと下記のようなことを言われる。

Your requirements could not be resolved to an installable set of packages.
...
...

ICUのバージョンがたりねぇよとのことなので、アンインストール後サイドインストールを行う。

以下手順。

# ICUをアンインストール
yum remove libicu*

# ソースコードを取得
wget http://download.icu-project.org/files/icu4c/51.2/icu4c-51_2-src.tgz

# 解凍
tar zxf icu4c-51_2-src.tgz 

# 解凍したディレクトリに移動
cd icu/source/

# コンパイルしてからの
./configure
make

# インストール実行
make install

# intlモジュールを再インストール
pear install pecl/intl

# php_ini に追記
echo "extension=intl.so" > /etc/php.d/intl.ini

以上で完了。
この後、再び「php composer.phar install」を実行すればよい。