DigiPress

Highly Flexible WordPress Theme

MAGJAM Ver.1.2.0.9 でリストアできない

ホーム フォーラム 設定・不具合関連 MAGJAM Ver.1.2.0.9 でリストアできない

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • #108563
    yokohama models
    ブロック

    MAGJAM Ver.1.2.0.9 で不具合でしょうか?

    メニューから
    digipress – 詳細設定 – バックアップ/リストア 項目で

    すべてのテーマオプション(ビジュアル設定と詳細設定)のバックアップ、またはリストアを行います。

    ここでバックアップしておいたファイルを、リストアしようとすると
    以下のようなエラーが出てしまいます。

    supplied for foreach() in /public_html/wp-content/themes/dp-magjam/inc/scr/theme_main_class.php on line 1095

    これはどういったことでしょうか?
    対処法を教えてください。

    #108564
    DigiPress サポート
    キーマスター

    リストアする際に指定されたバックアップファイルが正常でないか、DigiPressのバックアップファイルでない可能性があります。

    改めてバックアップファイルを取得してください。

    #108565
    yokohama models
    ブロック

    先にも書きましたが digipress – 詳細設定 – バックアップ/リストアで作ったバックアップファイルがDigipressのバックファイルではないのでしょうか?

    MAGJAM Ver1.1.9.2にリストアすると設定が戻せますが、これでもバックアップファイルではないのでしょうか?

    #108586
    yokohama models
    ブロック

    theme_main_class.php on line 1095

    1095行目は以下の構文でした。
    foreach ($all_options as $key => $value) {

    これを強制的に配列にキャストしてみました。
    foreach ((array)$all_options as $key => $value) {

    エラーは表示されず「すべての設定が正常に復元されました。」と表示されますが
    実際には設定情報がリストアされていませんでした。

    バックアップしたファイルはネームはmagjam-20170324102912.json
    このファイルは以前にも何回かリストア作業で使用しているファイルです。

    ファイルやフォルダのアクセス権の設定がうまくいっていないからなんでしょうか?

    #108603
    DigiPress サポート
    キーマスター

    強制的に配列にキャストした場合、エラーは出ませんが、実際には想定される配列データにはなっていないと思われます。

    お手数ですが、調査のため “magjam-20170324102912.json” を添付いただくか、お問い合わせ専用フォームより添付いただけますでしょうか。

    ご購入後のお問い合わせ

    #108688
    DigiPress サポート
    キーマスター

    本件、バックアップファイルがjsonフォーマットではなく、gzip形式のアーカイブファイルであったことが原因でした。

    magjam-20170324102912.json → magjam-20170324102912.json.gz

    にリネームし、gzipアーカイブファイルとして解凍して得られる “magjam-20170324102912.json” にてリストア可能なjsonファイルが得られました。

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • このトピックに返信するにはログインが必要です。