baserCMS5を自力でインストールした話

雑記

あらすじ:ロリポップレンタルサーバーの「baserCMS簡単インストール」をインストールしたらバージョンが4.7.5だったのだが最新版は5で、バージョンアップするにも手順が多そうで初心者には難しく感じられたので自力で最新版をインストールすることにしました。

baserCMS公式サイトでやり方を見る

baserCMSさんは公式サイトが分かりやすくて良いです。国産で日本語ですしね!(重要)

ホスティングで利用する

ロリポップ側でエラーが起きそうな箇所を最初にクリアしておく

まず、前回の経験を生かし、ロリポップ側のユーザー管理画面でアクセラレータをオフにしておきます。あとデータベースのパスワードを再設定し直しました。前回の記事は↓こちら↓

最新版をダウンロード&アップロード

baserCMSダウンロード
baserCMSのパッケージダウンロードページです。追加プラグインのダウンロードもおこなえます。

老舗&お馴染みのフリーFTPソフト、FFFTPを用意します。

窓の杜
「FFFTP」定番FTPクライアントソフト

余談ですが、このFFFTP、ラグナロクオンラインで繋がったXのフォロワー・はぇ~さんが開発者さんから引き継いだようでして。今も使えるのはありがたや。

さて、ファイルを全部アップロード! ログイン画面へ!

インストール画面が無事に出ました。

baserCMS側でのデータベースの設定

ここでインストール画面とbaserCMSの公式画面とロリポップ画面とにらめっこしながら進めていきます。

↑公式より。すっきりしていて分かりやすい!

データベース設定の入力画面はかなり迷いましたが、結果的にロリポップのこの情報を打ち込むとOKでした。

↑ロリポップのデータベース情報はサーバーの管理・設定>データベースから見られます。

データベース情報欄はよく分からないので、プレフィックスとポートは始めから入力されていた文字&数字をそのまま利用しました(いいのか?)(いけたからいいのかな)

そして……。

で、できた!

嬉しい!!!

早速ログインしていじっています。

で、スマホでもいじろうと思ってログインしたら……。

なんで!?

ここで頼るのはフォーラム。同じ症状を訴えている人がいました。

バージョンアップ後にログイン時エラーが出てログインできない
【環境情報】 ・baserCMSのバージョン:5.2.0 ・レンタルサーバー名:さくらのレンタルサーバ ライト ・使用テーマ:不明。デフォルトのテーマ ・PHP...

エラー: アドレス ‘/baser/admin/baser-core/users/login’ に送信されたリクエストは無効です。

とりえあずファイルを上書きしてみたものの、入れない……。プレフィックスとポートが適当だったから駄目だったのかな?
……でもPCではログインできるからいいか!

あとは、このブログに書いたbaserCMSの記事をbaserCMSで作ったサイトに載せられるようになりたいですね。


以下、素人がアップデートに悪戦苦闘した挙げ句、自力インストールに至ったあらましです。長いのでお暇な人向け。

baserCMS5にしようと思ったきっかけ

bccolors(4系)というテーマを入れたところ、詳細設定の欄を開こうとすると、一瞬だけ開いてすぐに閉じてしまいます。フォーラムで調べたところ、同じ症状の人が居る様子……ですが、解決はしていませんでした。

bcColors ( bccolors ) バージョン :4.0.1の各コンテンツ編集ページで詳細設定等出来ない
にて、bcColors ( bccolors ) バージョン :4.0.1の各コンテンツ編集ページで詳細設定・オプション設定等しようとすると、ちょっと開いて閉じ...

不具合の情報が少ないと言うことは、このバージョンでだけ不具合が起こっているのでは……? アップデートすればいけるのでは(安直)などと思いながら、アップデートをしようと思いました。

アップグレードのやり方は、公式にも載っています!

baserCMS v5.1.0 アップデートガイド

v5.1.0 にアップデートするためには、BcUpdateSupporter が必要です。baserマーケットよりダウンロードし、/plugins/ フォルダに配置して、管理画面よりインストールします。

あれ? プラグインはどこに入れるの?/plugins/フォルダがないよ?

グーグルで聞くと、4系は/app/Plugin/ に入れるとのこと。
早速入れてみます。が……。

アップデート通知からアップデート画面に移動します。アップデート通知が表示されない場合は、管理画面の「システム基本設定」>「管理画面設定」>「アップデート通知」より、「管理システムのアップデート通知を有効にする」にチェックを入れて保存してください。

プラグインをインストールは出来たけれど、アップデート通知が……メニューに出ない?

/plugins/フォルダを新規作成して入れてみたりもしましたが、結果は変わらず。

このあたりで、そもそも4系から5系にアップグレードするのが先だと気付きます。

baserCMS4からのアップグレードガイド

baserCMS4からのアップグレードガイドを開いて、言われたとおりに順番にやっていきます。データベースの変換がいるらしいです。

が……。

baserCMS4のプラグインを変換

プラグイン一覧より、BcAddonMigratorプラグインの右側にある歯車マークををクリックします。

あれ? 歯車マークが……ない……? なんで?

4系から5系へのアップグレードってもしかして大工事なのか? と、フォーラムを検索していると、衝撃的な言葉が。

baserCMS 5のバージョンアップについて
【環境情報】 ・basercms-4.6.2 ・レンタルサーバー名:(サーバー回りは、依頼主様の方にて対応の為)不明※テスト環境は、さくらレンタルサーバを利用 ...

4系と5系は、誤解をおそれずに申し上げますと、ほとんど別のCMSとお考えになった方が良いかと思います。

べ、別!? それなら最初から5を入れた方が良くない!?

幸い、サイトもまだ何も作ってないからリセットしても惜しくないし……。

よし、入れよう!

と決意。

→最初に戻ります

おわり。

雑記
タイトルとURLをコピーしました