#intlのインストール
###icu4c-55_1-src.zipをダウンロード
~/tmpで解凍。
chmod a+x ./runConfigureICU
chmod a+x ./configure
./runConfigureICU MacOSX
make
sudo make install
###php.iniにintl.so読み込みを設定
私の環境ではMAMPを使っているのでMAMPのphp.iniを編集。
MAMPのfile➔edit templates➔PHP(php.ini)➔7.1.22を選択
extension=/usr/local/lib/php/extensions/no-debug-non-zts-20100525/intl.so
を設定。
###githubからeccube4をクローン
git clone git@github.com:EC-CUBE/ec-cube.git
###ec-cube/binがMAMPのPHPを使うように変更
cd ec-cube/bin
vi *
#!/usr/bin/env /Applications/MAMP/bin/php/php7.1.22/bin/php
に変更
###ec-cubeをインストールするデータベースを用意
MySQLにec4データベースを作成した。
###ec-cubeをインストール
bin/console eccube:install
コマンドラインを使ってインストール
>bin/console eccube:install
Database Url [mysql://ec4mypassword:@localhost/ec4]:
Mailer Url [gmail://hohoho:mypassword@localhost]:
[OK] EC-CUBE installation successful.
installation successfulが表示された。