このブログは『Welcartでショップ作成時の工夫』というタイトルですが、最近新しいサイトにWordPress以外のCMSを使ってみようと思い、試してみているbaserCMSについて書いてみます。
目次
!『コーポレートサイトにちょうどいいCMS(コンテンツマネージメントシステム)』というキャッチは秀逸
basercmsは「国産で安心なOSS baserCMS」、「コーポレートサイトにちょうどいい」、「充実の基本機能が全て無料!国産CMS」などというキャッチの福岡発CMSです。
ロリポップというレンタルサーバーで、このCMSを知ったのは、1,2年前だったと思います。実際にデモサイトの管理画面を見ると、とても使いやすそうでした。私自身が自分のサイトに使うにも良いのですが、これを使って自社サイトを持たない個人店のサイトコンサルもできると感じるほどでした!
ただし、2016年12月現在のバージョン4.01では、デモサイトのリンク切れが多く、ちょっとイメージしにくいと思います。今回は、このバージョン4.01になっていることを知らずに、ロリポップで簡単インストールをして構築していくことになりました。
テーマがインストールできない!?
簡単インストールそのものは、まさに簡単にできました^^そして、早速使いやすそうなテーマをインストールします^^
テーマをzip形式でダウンロードして、「テーマ管理」>「テーマ新規追加」からzipファイルを選択し「適用」をクリック!
・・・でも
なぜか、テーマはアップされず、選択前の画面に戻ってしまいます。
baserCMSが難しいところは、やはりWordPressに比べると、検索しても情報が少なく、フォーラムにも情報が少ないこと。調べて、エラーが出たりアップできない場合にも、FTPソフトで手動アップロードできることが書いてあるのですが、多くのサイトで書いてあるアップロード先である
(baserCMSインストールフォルダ)/app/webroot/theme/
というフォルダ自体が見当たらないのです!これは、おそらくbaserCMSのバージョンが4.0未満のものの仕様だったのだと思います。同じように困っている方がいらっしゃったら、バージョン4.0以降は、
(baserCMSインストールフォルダ)/theme/というフォルダにあります!!
管理画面からアップできない理由
バージョン4.0以降のアップロード先が分かれば、FTPアップロードができます。では、管理画面からzipではできないのはなぜでしょう?これはbaserCMSのせいではなく、サーバーの仕様でした!PHPの環境が大きな容量のアップができないようになっているからみたいなのです。
早速ロリポップの管理画面に入り、
「WEBツール」>「PHP設定」>「(使用しているドメインの)PHP.ini▶設定」の
『upload_max_filesize』を2M→20Mに変更します
これで、管理画面からzipファイルでテーマをアップロードできるようになります!!
今度はテーマが反映されない
どうにか、アップロードしたテーマが管理画面の「テーマ一覧」に現れました!!
「テーマにあったデータを適用するには初期データ読込を実行してください」という指示がでるので「初期データ読み込み」をクリックするも・・・
↑のように「初期データのバージョンが違うか、初期データの構造が壊れています。」というエラーが!?
最初は全く意味が分からなかったのですが、これもやっと分かりました。バージョン4.0以降にテーマが対応していないのですね。残念ながら、今のところは、最初から梱包されている『bcColumn』と『nada icons』しか対応していないのかもしれません。
うーん、これはバージョン3.9とかをダウンロードしてインストールし直そうかなとも思ったのですが、そもそもマイナーチェンジではなく、バージョン4.0にメジャーアップデートしたのか、違いを調べようとすると、baserCMSのトップページの動画がその説明のようです。
これ、良さそう!!
純粋にそう思いました!それに、初期梱包の中のbcColumnというテーマも良さそうだし、まずは、これでスタートです!!
お願い
検索でここにたどり着いた方は、自営業者さんでWelcartを導入しようと思っている方だと思います。役に立った方は、ビジネスでの贈り物に当店「生まれ年ワインショップ」もしくは、日本初のプレゼント専門ワインショップ「プレゼントワインショップ」をご利用いただけると嬉しいですm(__)m