• HOME > 
  • EC-CUBE > 
  • EC-CUBE4系でメンテナンスモードを有効にする方法【準備...

EC-CUBE4系でメンテナンスモードを有効にする方法【準備中の画面を表示する】

投稿日:

このページにはGoogleアドセンス広告とアフィリエイト広告が含まれています。

カテゴリー記事のアイキャッチ画像
広告
広告

メンテナンスモードとは?

株式会社イーシーキューブが開発・提供するECサイト制作(コンテンツ管理)システムです。日本語で開発・サポートが行われているため、国内の企業や個人事業主に利用されており、数多くの国内ECサイトで採用されています。

オープンソースであるため無料で利用ができ、個々にカスタマイズできる拡張性の高さが特徴です。

EC-CUBE4系にはサイトの修正作業中など、一般のユーザーにサイトにアクセスして欲しくない時に「メンテナンス中」画面を表示しておける「メンテナンスモード」という機能が搭載されています。

メンテナンスモード有効中

メンテナンスモードは4.0.1以降で利用可能です。4.1.2以降では管理者ログイン状態でフロント画面を開くと、上部に「メンテナンスモードが有効になっています」のメッセージが表示されるようになりました。

メンテナンスモード有効中

このページではEC-CUBE4系でメンテナンスモードを有効にする手順を紹介します。

検証環境は以下の通りです。異なるバージョンでは表示や手順が違う可能性がありますのでご容赦下さい。

検証環境Window10XAMPP for Windows 8.2.4EC-CUBE 4.2.2
リンク先のサムネイル
EC-CUBEの開発環境をローカル(XAMPP)に構築する方法

XAMPPによるローカル環境にEC-CUBEをインストールして開発環境を構築する方法を解説します。本番前にテストを行いたい場合には今使用中のPCにローカル環境を構築しておくと役立ちます...【もっと読む】

メンテナンスモードの切り替え手順

メンテナンスモードの切り替えは管理画面から行います。

コンテンツ管理メニューをクリックしてプルダウンを広げます。

コンテンツ管理

メンテナンス管理をクリックします。

メンテナンス管理

メンテナンスモードの「有効にする」ボタンをクリックすればサイトがメンテナンスモードに切り替わります。

メンテナンスモードを有効にする

メンテナンスモード有効化が成功するとメッセージが表示され、ボタンが「無効にする」に変わります。こちらを押せばメンテナンスモードが終了します。

メンテナンスモードを無効にする

切り替えの仕組み

メンテナンスモードの有効と無効は、EC-CUBEディレクトリ直下の「.maintenance」ファイルの有無で判別されるようです。

管理画面でメンテナンスモードを有効にするとEC-CUBEフォルダ直下に「.maintenance」ファイルが生成され、反対に無効にすると「.maintenace」ファイルが削除されます。

メンテナンスファイルの有無

「.maintenance」の中にはランダムな文字列の羅列が記載されています。

直接ファイルをアップロードしても有効化にできる

メンテナンスモードの切り替えは「.maintenace」ファイルの有無で判別されているようなので、試しに管理画面からではなく、FTPを使ってサーバーに自分で用意した「.maintenance」ファイルをアップロードして見たところ有効化することに成功しました。

「.maintenance」ファイルはメモ帳で「.maintenance」という名前で保存しただけ。中身は空でも大丈夫でした。

反対にファイルを削除すれば無効化することもできました。

万が一、管理画面にアクセスできなくてもメンテナンスモードの切り替えができそうです。

ただし、こちらは恐らく公式な方法ではないので実施する場合は自己責任でお願いします。

まとめ

以上がEC-CUBE4系でメンテナンスモードを有効にして準備中の画面を表示する方法です。

サイト公開後に修正を行う時は、メンテナンスモードを活用してユーザーのアクセスを停止しておきましょう。

関連する記事

サムネイル

EC-CUBEで管理画面URLを忘れたときの確認と変更の方法……

2024年01月05日
サーバーにアクセスさえできれば設定ファイルを開いてログインページURLを確認できるので、その方法をご紹介します。
サムネイル

EC-CUBEとは?機能や特徴・インストール方法を解説【EC……

2024年01月05日
EC-CUBEは株式会社イーシーキューブが開発・提供するECサイト制作(コンテンツ管理)システムです。日本語で開発・サポートが行われているため、国内の企業や個人事業主に利用されており、2023年時点で35,000店を超えるECサイトで稼働しているされています。
サムネイル

EC-CUBEの現在のバージョンを確認する方法【4系】

2023年12月08日
現在使用中のEC-CUBEのバージョンは管理画面から簡単に確認することができます。プラグインが動作適応するか確認する為にも、使用中のバージョンの把握は欠かせません。
サムネイル

EC-CUBEをXAMPPにインストールする時に起きるエラー……

2023年12月04日
最終更新日:2023年12月08日
EC-CUBEの開発環境をローカルに構築しようとXAMPPにインストールを試みると「Warning: openssl_pkey_…」というエラーが表示される場合があります。
サムネイル

EC-CUBEをインストールする時のsodium拡張モジュー……

2023年12月04日
最終更新日:2023年12月08日
EC-CUBEのインストールを試みると以下のような「sodium拡張モジュールが有効になっていません」というエラーが表示される場合があります。
サムネイル

EC-CUBEをXAMPPにインストールする方法【ローカル開……

2023年12月04日
最終更新日:2023年12月08日
XAMPPによるローカル環境にEC-CUBEをインストールして開発環境を構築する方法を解説します。本番前にテストを行いたい場合には今使用中のPCにローカル環境を構築しておくと役立ちます。