あらすじ:ロリポップレンタルサーバーの「baserCMS簡単インストール」をインストールしたらバージョンが4.7.5だったのだが最新版は5で、バージョンアップするにも手順が多そうで初心者には難しく感じられたので自力で最新版をインストールすることにしました。
baserCMS公式サイトでやり方を見る
baserCMSさんは公式サイトが分かりやすくて良いです。国産で日本語ですしね!(重要)

ロリポップ側でエラーが起きそうな箇所を最初にクリアしておく
まず、前回の経験を生かし、ロリポップ側のユーザー管理画面でアクセラレータをオフにしておきます。あとデータベースのパスワードを再設定し直しました。前回の記事は↓こちら↓
最新版をダウンロード&アップロード
老舗&お馴染みのフリーFTPソフト、FFFTPを用意します。

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

インストール画面が無事に出ました。
baserCMS側でのデータベースの設定
ここでインストール画面とbaserCMSの公式画面とロリポップ画面とにらめっこしながら進めていきます。
↑公式より。すっきりしていて分かりやすい!
データベース設定の入力画面はかなり迷いましたが、結果的にロリポップのこの情報を打ち込むとOKでした。

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

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

で、できた!
嬉しい!!!
早速ログインしていじっています。
で、スマホでもいじろうと思ってログインしたら……。

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

エラー: アドレス ‘/baser/admin/baser-core/users/login’ に送信されたリクエストは無効です。
とりえあずファイルを上書きしてみたものの、入れない……。プレフィックスとポートが適当だったから駄目だったのかな?
……でもPCではログインできるからいいか!
あとは、このブログに書いたbaserCMSの記事をbaserCMSで作ったサイトに載せられるようになりたいですね。
以下、素人がアップデートに悪戦苦闘した挙げ句、自力インストールに至ったあらましです。長いのでお暇な人向け。
baserCMS5にしようと思ったきっかけ
bccolors(4系)というテーマを入れたところ、詳細設定の欄を開こうとすると、一瞬だけ開いてすぐに閉じてしまいます。フォーラムで調べたところ、同じ症状の人が居る様子……ですが、解決はしていませんでした。

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

v5.1.0 にアップデートするためには、BcUpdateSupporter が必要です。baserマーケットよりダウンロードし、
/plugins/フォルダに配置して、管理画面よりインストールします。
あれ? プラグインはどこに入れるの?/plugins/フォルダがないよ?
グーグルで聞くと、4系は/app/Plugin/ に入れるとのこと。
早速入れてみます。が……。
アップデート通知からアップデート画面に移動します。アップデート通知が表示されない場合は、管理画面の「システム基本設定」>「管理画面設定」>「アップデート通知」より、「管理システムのアップデート通知を有効にする」にチェックを入れて保存してください。
プラグインをインストールは出来たけれど、アップデート通知が……メニューに出ない?

/plugins/フォルダを新規作成して入れてみたりもしましたが、結果は変わらず。
このあたりで、そもそも4系から5系にアップグレードするのが先だと気付きます。

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

プラグイン一覧より、BcAddonMigratorプラグインの右側にある歯車マークををクリックします。
あれ? 歯車マークが……ない……? なんで?
4系から5系へのアップグレードってもしかして大工事なのか? と、フォーラムを検索していると、衝撃的な言葉が。

4系と5系は、誤解をおそれずに申し上げますと、ほとんど別のCMSとお考えになった方が良いかと思います。
べ、別!? それなら最初から5を入れた方が良くない!?
幸い、サイトもまだ何も作ってないからリセットしても惜しくないし……。
よし、入れよう!
と決意。
→最初に戻ります
おわり。




