※この記事はEC-CUBE4.0.1時点のものとなります。
EC-CUBEやCMSに強いレンタルサーバーの代表格としてあげられるのがエックスサーバーです。
2019年1月現在ではまだEC-CUBE4の簡単インストールは用意されておらず、オーナーズストアからソースをダウンロードしてインストールする必要があります。

EC-CUBE4のインストール方法はファイルをアップロードしてページにアクセスし手順通り進めるだけと非常に簡単ですが、1つ注意点があります。

それはEC-CUBE4の.htaccessに記載された次のコード。

# デフォルトテンプレートの状態で 2M 以上となるため
<IfModule mod_php7.c>
    php_value upload_max_filesize 5M
</IfModule>

Internal Server error

エックスサーバーの.htaccessではphp_valueが使えないので、Internal Server Errorになってしまいます。
上記のコードをコメントアウトすると正常にインストール画面を表示することができます。upload_max_filesizeの設定は必要に応じてレンタルサーバーのコントロールパネルから行いましょう。

この現象はphp_valueが使用できないレンタルサーバーでは同様に発生すると思います。
エックスサーバーでEC-CUBE4をインストールする際は念のためご注意ください。

日本発!ECオープンプラットフォーム「EC-CUBE」 EC-CUBEゴールドパートナー EC-CUBEは株式会社イーシーキューブの商標です

EC-CUBEカスタマイズに関するお問い合わせはこちら


    [重要]現在公式にセキュリティサポートが切れていないPHPは8.1以上、MySQLは8.0以上で、対応しているEC-CUBEバージョンは4.2以上です。古いEC-CUBEを使っている方は適切なタイミングでバージョンアップをご検討ください。

    EC-CUBEバージョンアップ