■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

BcDbMigrator を利用して、既存サイトのバックアップデータを3系対応できず

FUMIO-M > BcDbMigrator を利用して、既存サイトのバックアップデータを3系対応できず @ 2013/12/16 15:55
こんにちは。現在 baserCMS2.1.2のバックアップファイルをbaserCMS3.0.0へ移行中です。
「BcDbMigrator」プラグインを「3.0.0」へインストール後、「BcDbMigrator」の
管理画面へ入ろうとした際、下記のエラーが出てバックアップファイルをアップロードできません。
同じような事象が出ている方いらっしゃいましたら、ご教授下さい。
よろしくお願いいたします。

Not Found
エラー: The requested address '/admin/bc_db_migrator/migrator' was not found on this server.



移行時の参考ページ
baserCMS 2.1系 から baserCMS3に移行する:
http://basercms.net/develop/archives/86

■ BaserCMSのVer.:3.0.0(2013/12/15迄2.1.2)
■ PHP Ver.:5.4.12
■ Server名:Lolipop
■ スマートURLの利用:ON
■ 設置フォルダ:ドキュメントルート
■ 利用しているDB:MySQL
■ PHPスキル:E

FUMIO-M > Re: BcDbMigrator を利用して、既存サイトのバックアップデータを3系対応できず @ 2013/12/18 17:48
自己解決しました。

「BcAddonMigrator-master」を「BcAddonMigrator」にリネームすればよかったのですね。
その後、インストールできるが、実行時にErrorとなる。
  ↓
バックアップファイル⇒ファイルを選択⇒アップロードまで進めますが、ボタンの押下し
画面遷移後、下記のエラーが発生します。php.iniの設定とかでしょうか?

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
バックアップデータのマイグレーションが完了しました。ダウンロードボタンよりダウンロードしてください。
Fatal Error

エラー: Class 'Simplezip' not found
File: /home/users/1/chicappa.jp-xxx/web/yyy/test/baserCMS/app/Plugin/BcDbMigrator/Controller/MigratorController.php
Line: 63
注意: このエラーメッセージをカスタマイズしたい場合は、 app/View/Errors/fatal_error.ctp を作成してください
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

■ BaserCMSのVer.:3.0.0(2013/12/15迄2.1.2)
■ PHP Ver.:5.4.12
■ Server名:Lolipop
■ スマートURLの利用:ON
■ 設置フォルダ:ドキュメントルート
■ 利用しているDB:MySQL
■ PHPスキル:E

s_eggplant > Re: BcDbMigrator を利用して、既存サイトのバックアップデータを3系対応できず @ 2013/12/22 17:28
始めまして。

もし解決されていたら申し訳ありません。

私も状況は違いますが「データメンテナンス → データバックアップ」とした時に

Class 'Simplezip' not found

のエラーが発生しました。

私の方の原因としては

lib/Baser/Vendor/simplezip.php と なっているため App::uses('Simplezip', 'Vendor') の名称と一致していない為でした。

修正は

mv simplezip.php Simplezip.php

としてファイル名の名前を変更しました。

以上情報提供となります。もしかして外していたら申し訳ありません。
FUMIO-M > Re: BcDbMigrator を利用して、既存サイトのバックアップデータを3系対応できず @ 2013/12/23 21:53
s_eggplantさん、情報提供ありがとうございます。

ファイルネ−ムの変更でばっちりデ−タべ−スの移行ができました。
同じく、「データメンテナンス → データバックアップ」の動作も機能しました。

それにしても、バ−ジョンアップ作業は様々な障壁が出てきて難儀しますね。
移行が全て終わったぞと思っていたら、Sitemapxmlプラグインをインスト−ルした後、
下記のようにどのペ−ジもエラ−。
管理画面にも入れず、同じエラ−表示。

新規プラグイン「sitemapxml」を baserCMS に登録しました。
An Internal Error Has Occurred.
エラー: An Internal Error Has Occurred.

とほほ...です。
もうちょっと頑張ってみます。




■ BaserCMSのVer.:3.0.0(2013/12/15迄2.1.2)
■ PHP Ver.:5.4.12
■ Server名:Lolipop
■ スマートURLの利用:ON
■ 設置フォルダ:ドキュメントルート
■ 利用しているDB:MySQL
■ PHPスキル:E

FUMIO-M > Re: BcDbMigrator を利用して、既存サイトのバックアップデータを3系対応できず @ 2013/12/25 13:53
解決しました。

データ移行が全て終わった段階で、プラグインをインストールする際に
エラーが発生していたのですが、次の手順で無事済みました。

sitemapxml等をインストールする際に「プラグインのデータを初期化する」
を行わないで「有効化」を押下した場合、問題なくプラグイン導入できました。

■ BaserCMSのVer.:3.0.0(2013/12/15迄2.1.2)
■ PHP Ver.:5.4.12
■ Server名:Lolipop
■ スマートURLの利用:ON
■ 設置フォルダ:ドキュメントルート
■ 利用しているDB:MySQL
■ PHPスキル:E

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
15 人のユーザが現在オンラインです。 (15 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 15