a-blog cmsの1系はすでにかなり古いバージョンですが、お客様の都合などで、1系のままサーバを移転したり、ドメインの変更を行わなければいけない場合があります。 古いバージョンのFAQはなかなか見つからないことがあるので、わかる範囲でまとめました。
a-blog cms1系の最新バージョンとphpのバージョンは?
1系の最終版は1.7.0。
このバージョンが動くPHPの最新バージョンは、5.3系になります。 今ですとこのバージョンのPHPが動くサーバを探すのだけでも大変かと思います。
CPIサーバでa-blog cmsを動かす場合にはWAFを「OFF」にする
ONのままだとインストールができないはずです。
インストールにつまづいた場合の最初のチェックポイントとして。
phpinfoはPHPが動いているのに、インストーラを起動しようとするとPHPが真っ白。
ルートにあるphp.iniファイルをsetupフォルダにもコピーすることで解決。サーバはCPIでした。
ライセンスファイルをダウンロードし直して入れ替えたら、a-blog cmsが動かない。
現状のマイページから発行されるライセンスは、ioncube loader 4.6.2以上 じゃないと動作しないので、ioncube loaderのアップデートが必要。https://www.ioncube.com/loaders.phpより新しいバージョンをダウンロード。
既存サイトで、ドメインの変更があった場合、現在のマイページからライセンスファイルをダウンロードし直すことになります。その場合に上記のようなトラブルに遭遇する可能性があります。
正しいライセンスを入れているはずなのに、wwwあり、wwwなしのどちらでも「トライアル期間が終了しました」と表示され、タイトルに[test]と表示される
ライセンスファイルと、実際の運用ドメインで「wwwあり、なし」が入れ子になっている。
ライセンスファイル登録時にwwwをつけて申請してしまった、というケースがあるかも。
運用ドメインとライセンスファイルはwwwあり、なしまできっちり合わせる必要があります。
ドメインの表示がおかしい。古いドメイン表示で表示されてしまう。
メンテナンスメニューにあるドメインの更新ツールを行うことで正常化が可能。 インストール後、リネームしたsetupフォルダはメンテナンスツールとしてログイン可能。
バックアップしたzipデータが、復旧時に展開されない
- バックアップデータは、archivesフォルダに展開されたのち復元が実行されます。
- archivesフォルダにシステムからの書き込み権限がないと、エラーが出て止まります。
- バックアップのzipの内容を解凍し、archivesフォルダに入れるとうまくいく…ケースがあるようですが私自身はこれで解決した記憶があまりありません。
バックアップしたsqlデータから、a-blog cmsを復旧するには
phpMyAdminなどで、sqlにアクセスできる環境が必要になります。 解凍したバックアップデータからsql_query.sqlを開き、
- 1から3行目を削除(削除しないとエラーが出る)
- 「DB_PREFIX_STR」を新テーブル接頭語に一括置換(例:acmsnew)
- 整形したsqlデータをphpMyAdminからインポート
- config.server.phpの「define('DB_PREFIX', '●●●●_');」の部分を新しいテーブル接頭語に書き換え(例:「define('DB_PREFIX', 'acmsnew_');」)
以上の手順を行います。
インストール時に特に変更を行わなければ「acms_」を接頭語にしたテーブルが作られます。 一見その接頭語を利用した方が余計な手順をかけずに移行できそうに感じます。
しかし、その場合
- sqlからテーブルを新規作成する命令を削除するのが面倒
- 何か会った時に、元の状態に戻すには、インポート前のテーブル情報が必要
という問題が発生します。 接頭語は新たに作ってしまう方がお勧めです。
archiveフォルダや、themesフォルダを旧サーバからダウンロードできない
ぞれぞれのフォルダに「中身が何もないフォルダ」が存在すると 「bad parameter given to library」というエラーが出て中断される場合があります。
themesはさておき、archiveフォルダについては「画像を登録後、削除した」場合に空フォルダが発生します。
お手数でも空フォルダにダミーファイルをいれることで、このエラーは出なくなります。 ダミーファイルを挿入後、FTPソフトの一覧を更新しないと、エラーが出てしまう場合があるので、最悪一度ソフトを終了し、再度ログインするのがよいかもしれません。
これら情報の半分以上は、開発元のアップルップルさんとのやりとりから得た情報です。
サポートありがとうございました。
ですが、こういったやりとりは都度都度行われれいるような気がしますので、二度手間を省くためにもまとめてみました。
皆さんのお役に立てば幸いです。
投稿がお役に立ちましたら、いいねをしていただけると嬉しいです。
お困りごとをお聞かせください。
a-blog cmsについてのご相談、ご依頼など。
頂いた内容については、3営業日以内の返信を心がけております。
他社作成のa-blog cms修正、コーディング済htmlへのa-blog cms導入もOK。
小さなことから、お気になさらずお気軽にご相談ください。
投稿がお役に立ちましたら、いいねをしていただけると嬉しいです。
その他のa-blog cms一覧
-
技術
ASAHIネットの固定IPをRTX830で使う設定手順【フレッツ光クロス・XG-100NE配下】
以下ChatGPTとやり取りした履歴を、最終的に記事にまとめてもらったものです。 今回は手直ししない方がわかりやすい為、チェックだけ行い公開いたしました。 ASAHIネットにもYahamaのサイトにも「最終的にこうし...
続きを読む
-
技術
ごじゅのを楽しむコツ
「ごじゅの」という不思議な名前のにほんごパズルゲームを作成しました。https://gojuno.jp/ja/開発者の私が考える、ごじゅのを楽しむコツ、高得点に繋がるコツをいくつか紹介させてください。得点のコツ属性を足...
続きを読む
-
FileMaker
FileMaker の自習室にて「Claris Connect 経由で Zoom のミーティングを作成する(Claris FileMaker - 10分でスキルアップ)」が公開されました
動画内のサンプルがダウンロードできます。 ダウンロードはこちらから この動画のこぼれ話zoom予約自体は、管理画面から簡単に作ることができます。なので最初は「そこまで必要かな」って思ってたんですよね。で...
続きを読む
-
技術
ごじゅのを作るにあたって気をつけたこと
ごじゅのをオープンベータでリリースして。少しずつ参加者が増える形で楽しんでもらっています。五十音で遊ぶ連想ゲームhttps://gojuno.jp/ja/毎日通ってくださる方、思い立ったときに遊んでくださる方。一度みて...
続きを読む
-
FileMaker
FileMaker の自習室にて「Claris Connect 経由で Google Translate の翻訳を利用し、レイアウト上のラベルを切り替える(Claris FileMaker - 10分でスキルアップ)」が公開されました
動画内のサンプルがダウンロードできます。 ダウンロードはこちらから この動画のこぼれ話Google翻訳自体は、海外のサイト巡回などで毎日使っています。ですが、実際にFileMakerをからめて使うことがあるかという...
続きを読む
-
技術
無料の言葉パズル「ごじゅの」オープンベータ版を公開しました
株式会社データファームは、五十音から言葉を作って得点を競うブラウザゲーム「ごじゅの」のオープンベータ版を公開しました。登録不要で、スマートフォンやパソコンのブラウザから1日1回無料で遊べます。「ごじ...
続きを読む