EC-CUBE 3 を Vagrant にインストールするとき、次の問題に遭遇しました><。
- インストールシェルファイルが実行できない。
- インストールできても、パーミッションの問題で、どんなページでも表示すらできない。
これを解決しましたので、ノートいたします♪
解決できたコードとそのポイント
- 共有フォルダ・ファイルのパーミッション設定を、ディレクトリは 777、ファイルは 766 とする。
config.vm.synced_folder "synced_folder/ec-cube/", "/var/www/ec-cube", create: true, mount_options: ['dmode=777', 'fmode=766']