EC-CUBE3のインストールstep1で文字列が出ない不具合
[OS] CentOS 6.9
上記のイメージをダウンロードしてVMWare、自分のマシンに開発環境を構築した際にEC-CUBEインストールでコケた話。
$ yum install --enablerepo=remi,remi-php56 php php-devel php-mbstring php-pdo php-gd
remiリポジトリを登録し、上記のコマンドでphp5.6.3をインストールし、付随してmysql5.6.36をインストール。
上記の環境でEC-CUBEを公開ディレクトリにアップロードし
http://localhost.domain/install.php/step1
えーと。。。文字列が出てこない。
問題はphp-xmlが入っていないこと。
$ yum install --enablerepo=remi,remi-php56 php-xml php-apc php-mcrypt
コンポーネントが足りてなかったって話です。
大前提としてphp-xmlが入っていないとインストーラーで文字列が表示されない。と言う事にハマった一日でした。
php.iniのdisplay_errorは偉大ですマジで。。