マイグレーションでカラムのchangeメソッドを実行した際に次のようなエラーが表示されました。
Changing columns for table “users” requires Doctrine DBAL. Please install the doctrine/dbal package.

解決方法

Doctrine DBALライブラリがないとカラムの定義を変更するchangeは実行できないということですので、素直にcomposer require doctrine/dbalをインストールしてやります。

$ composer require doctrine/dbal

memory_limitのエラーが発生する場合は下記のように実行します。
$ php -d memory_limit=-1 /usr/local/bin/composer require doctrine/dbal

依存関係が多いのか少し時間がかかりますが、DBALがインストールされればLaravelサイトでマイグレーションが実行できるようになっているはずです。

EC-CUBEの解説本

EC-CUBE4の使用方法が詳しく解説されています。ショップオーナー、運用を任せられている方向けの本で、カスタマイズ向きではありません。どのような設定があるのか、管理画面の操作方法を知りたい人は必須の一冊です。

EC-CUBE4をカスタマイズする方必読

EC-CUBEはSymfonyをベースに作られており、EC-CUBE4のカスタマイズにはSymfomyの学習を避けて通れません。弊社ではまずこの本を読むよう薦めています。